时间:2014-12-16 来源:

2.QLabel,QPushButton,QLineEdit,QComboBox,QCheckBox,QRadioButton,QTextEdit,QTextBrowser,QGroupBox,QSl【编程语言】

 1.新建一个空项目(其它项目—>空QT项目): 2  添加新文件(选择C++Class)

    lay->addWidget(edit = new QTextEdit);

    QComboBox* combo;

#include <QCompleter>

#include <QDateEdit>

 

MyWidget.h

 

    hBoxLay->addWidget(new QPushButton("aaaa"));

{

#include <QRadioButton>   //单选按钮

    lcd->display(12345);

 

#include <QLabel>         // disply static text, or image

    //说明多行文本框之中可以使用html标签页面

    hBoxLay->addWidget(new QPushButton("aaaa"));

#include <QSlider>        // 模拟方式显示数值

    lay->addWidget(slider = new QSlider(Qt::Horizontal));

#include <QDebug>         //这里用于测试用

    button->setStyleSheet("QPushButton {font:bold 16px; color:red; padding:5px}");

#ifndef MYWIDGET_H #define MYWIDGET_H   #include <QWidget> #include <QTextEdit> class MyWidget : public QWidget {     Q_OBJECT public:     explicit MyWidget(QWidget *parent = 0);       QTextEdit* _edit;   signals:   public slots:     void slotComboBoxIndexChanged(const QString&); };   #endif // MYWIDGET_H 05Controls.pro文件的内容

    //为单选按钮添加事件,承接网页制作true或者false

#include <QTextBrowser>   // readonly textedit

 

    });

 

    QSpinBox* spinBox;

    //添加下拉选

#include <QTabWidget>     // 不介绍,html静态页面制作不算控件

    group->setLayout(hBoxLay = new QHBoxLayout);

    lay->addWidget(group = new QGroupBox("Some items"));

    QSlider* slider;

    _edit = edit;

    QWidget(parent)

 

    QLCDNumber* lcd;

    //设置水平方向上没有滚动条

    QVBoxLayout* lay = new QVBoxLayout(this);

    combo->setCompleter(new QCompleter(combo->model()));

    //当选中了lable之后会,网站div+css输出字符串

 

    return app.exec();

void MyWidget::slotComboBoxIndexChanged(const QString &str)

 

    });

 

    QApplication app(argc, &QRadioButton::clicked, SIGNAL(valueChanged(int)), SLOT(setValue(int)));

 

 

    spinBox->setMaximum(100);

    connect(combo, this, &QTextEdit::textChanged, &QLabel::linkActivated, [](QString str){

}

HEADERS += \     MyWidget.h   SOURCES += \     MyWidget.cpp QT += widgets gui CONFIG += C++11 MyWidget.cpp

    qDebug() << "slotComboBoxIndexChanged" << str;

    lcd->setMode(QLCDNumber::Hex);

#include <QVBoxLayout>

    combo->addItem("Select item1");

        qDebug() << str;

    //设置下拉选可以被编辑

    combo->addItem("Select item2");

    QRadioButton* radio;

    slider->setMaximum(100);

    QGroupBox* group;

     //   QTextEdit* edit = (QTextEdit*)this->sender();

}

                  "</table><br>"

    //当下拉选selectChanged之后,网页外包接活用信号槽进行处理

int main(int argc, rich text

 

 

#include <QTimeEdit>

    //设置LCD样式的显示状态

    lay->addWidget(lcd = new QLCDNumber(10));

#include <QLineEdit>      // single line

    lay->addWidget(spinBox = new QSpinBox);

    //为button添加样式

MyWidget::MyWidget(QWidget *parent) :

    connect(spinBox, slider, SLOT(setValue(int)));

#include <QComboBox>      //下拉选

    //通过下面一句在lable上添加一个图片,web切图报价当加了下面一句之后符合w3c标准,上面的baidu字就会被覆盖

                  "<tr><td>value1</td><td>value2</td></tr>"

#include <QPixmap>

        qDebug() << v;

    lay->addWidget(new QDateTimeEdit);

                  "<img src=../aaa.png></img>");

 

    slider->setMinimum(0);

    w.show();

    lay->addWidget(label = new QLabel("<a href=www.baidu.com>百度</a>"));

    QPushButton* button;

 

    spinBox->setMinimum(0);

#include <QCheckBox>      //复选框

    //说明可以通过编写样式的方式修改GUI中字体的样式

点击次数:8037
作者:
web前端行业资讯
Web new NewsList
微软发布WindowsServerBuild17074更新 ,,2018年01月18日凭借一个AI小功能,这款Google应用冲上苹果AppStore榜首 ,,2018年01月18日百度数据可视化实验室正式成立,发布深度学习可视化平台VisualDL ,,2018年01月18日OpenAI开源最新工具包,模型增大10倍只需额外增加20%计算时间 ,,2018年01月18日百度手机输入法8.0正式发布:支持多人语音速记 ,,2018年01月18日CSDN宣布收购TinyMind团队并升级为AI社区 ,,2018年01月18日甲骨文发布补丁修复英特尔芯片漏洞造成的问题 ,,2018年01月18日权威!官方发布CPU熔断和幽灵漏洞防范指引:附补丁下载 ,,2018年01月18日Oracle宣布新的JavaChampions ,,2018年01月18日腾讯加码区块链项目已悄然注册“以太锁”商标 ,,2018年01月18日Fedora28壁纸征集活动现已开幕:将持续至2月13日 ,,2018年01月18日苹果WebKit团队发布Speedometer2.0网页响应测试工具 ,,2018年01月18日百度输入法8.0后天发布:全感官AI输入 ,,2018年01月18日腾讯和乐高合作:共同研发智能玩具、游戏 ,,2018年01月18日HomePod上市日益临近智能音箱市场吸引力越来越大 ,,2018年01月18日3D打印脑组织?科学家正在向这一目标正在前进 ,,2018年01月18日英特尔公布修补漏洞后PC性能数据:8代CPU影响最小 ,,2018年01月18日云存储公司Dropbox秘密提交IPO申请估值超百亿美元 ,,2018年01月18日iPod之父:防手机上瘾无技术难度苹果谷歌应承担责任 ,,2018年01月18日芯片不安全英特尔云客户考虑转用AMD等对手处理器 ,,2018年01月18日2018年Java展望 ,,2018年01月18日区块链有多火?快播流量矿石遭20多万人疯抢 ,,2018年01月18日Intel搞定神经拟态芯片:模拟人类大脑、自主学习 ,,2018年01月18日阿里巴巴发布IoTConnect开放连接协议,盼推动语音互动入口普及 ,,2018年01月18日区块链火了,全球大佬们怎么看? ,,2018年01月18日Facebook正测试新功能主推本地新闻资讯 ,,2018年01月18日在GooglePlay中发现使用Kotlin开发的安卓恶意软件 ,,2018年01月18日VisualStudio201715.6预览版本2,增加新功能 ,,2018年01月18日百度陆奇:AI是5G最好的加速器 ,,2018年01月18日PinterestCEO:不同于谷歌和Facebook,我们走了第三条路 ,,2018年01月18日jQuery获取select中所有option值 【编程语言】2015年07月10日菜鸟学python-基础(2)【移动开发】2014年11月19日Pythonscikit-learn学习笔记—PCA+SVM人脸识别 【Web前端】2015年05月19日UIScrollView实现图片放大、缩小 【移动开发】2014年12月11日POJ1836Alignment 【编程语言】2015年08月16日androidwifi连接可接收数据,gprs不能 【Web前端】2014年11月14日基于servlet实现一个web框架【编程语言】2015年06月11日Androidandroid.support.v4.widget.SlidingPaneLayout侧滑示例 【架构设计】2015年06月17日JSwindow对象的top、parent、opener含义介绍2014年01月29日extjssession失效以后,登录界面嵌套在框架内的解决方案 【移动开发】2015年03月09日java获取微信服务器ip 【编程语言】2015年04月01日CSSBFC学习笔记 【Web前端】2015年07月22日android学习笔记(13)android幀布局 【Web前端】2014年12月29日Android特效View第四弹之折线图心率图 【移动开发】2015年05月07日RMI远程方法调用技术【综合】2015年01月24日算法导论第二十五章:每对顶点间的最短路径 【编程语言】2015年07月22日"忘记密码"功能过程及其实现细节 【编程语言】2015年02月02日使用R进行时间序列分解 【移动开发】2015年06月05日讯飞语音输入法解包即用,绿色便携免安装版 【编程语言】2015年07月13日大数据提取价值信息技术实现方案 【移动开发】2015年03月19日LeetCode5LongestPalindromicSubstring(C,C++,Python,Java) 【移动开发】2015年05月07日WPS合并多行文字连接成一行2014年01月28日SqlServer垂直分表【数据库】2015年07月07日android4.4evaluateJavascript到android2.X上不能调用的问题 【编程语言】2015年08月14日UserJFrame 【编程语言】2015年07月09日uva11151LongestPalindrome(最长公共子序列)【综合】2015年05月07日【java】itoo项目实战之EJB中的RMI框架如何设计【移动开发】2015年08月24日远程推送 【编程语言】2015年03月19日AndroidOpenGLES绘图教程之四:投影和相机视图变换 【云计算】2015年04月24日koaparams关于koa定义接口中参数配置的小白入门2015年01月09日
我们保证
We guarantee
> psd效果文件手工切图,保证图片效果最好体积最小利于传输
> 100%手写的HTML(DIV+CSS)编码,绝对符合W3C标准
> 代码精简、css沉余量小、搜索引擎扫描迅速,网页打开快捷
> 应用Css Sprite能够减少HTTP请求数,提高网页性能
> 跨浏览器兼容(IE6、7、8、9,Firefox火狐,Chrome谷歌)