摘要: 要点说明: 1、一个textedit控件,其余全部是button控件,button布局方式:栅格布局(Grid layout) 2、对窗体的Title进行修改(默认是工程名) 3、在ui文件中设计的UI,编译器会自动创建一个类,在这个类的创建依据就是在用户自定义的类中说明的: 通过ctrl+鼠标左键 阅读全文
posted @ 2019-05-01 19:37 e-data 阅读(1107) 评论(0) 推荐(0) 编辑
摘要: 属性的方法名的一般规律: 设置的属性名: set+属性名 获取属性值: 1、如果是bool类型,可能是 is+属性名 或者 属性名 2、不是bool类型,就是属性名 阅读全文
posted @ 2019-05-01 11:48 e-data 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 需要确定的问题: 1、哪个窗口的哪个控件被操作——在哪个.cpp文件中定义槽函数 2、控件的操作类型(鼠标单击、鼠标滑过、双击鼠标...)——信号 3、控件被操作之后,需要执行哪个类的哪个函数 ——槽函数 例如:点击MainWindow窗体中的登录按钮,然后使得"QQ登录"标签改变内容。 1、找到指 阅读全文
posted @ 2019-05-01 10:22 e-data 阅读(1274) 评论(0) 推荐(0) 编辑
摘要: 认识QT Designer提供的可选控件:以下八个大类 Layouts:布局相关 Spacers:留空 Buttons:可点击的按钮类 Item Views和 Item Widgets:高级控件,例如一些列表显式 Containers:高级控件,承载类控件,该类控件中可以存放其他控件 Input W 阅读全文
posted @ 2019-04-27 19:06 e-data 阅读(2042) 评论(0) 推荐(0) 编辑
摘要: 认识QT Designer提供的可选控件:以下八个大类 Layouts:布局相关 Spacers:留空 Buttons:可点击的按钮类 Item Views和 Item Widgets:高级控件,例如一些列表显式 Containers:高级控件,承载类控件,该类控件中可以存放其他控件 Input W 阅读全文
posted @ 2019-04-27 17:33 e-data 阅读(3331) 评论(0) 推荐(0) 编辑
摘要: QPushButton: 1 #ifndef WIDGET_H // widget.h文件 2 #define WIDGET_H 3 4 #include 5 6 class Widget : public QWidget 7 { 8 Q_OBJECT 9 10 public: 11 Widget(QWidget *par... 阅读全文
posted @ 2019-04-21 15:19 e-data 阅读(247) 评论(0) 推荐(0) 编辑
摘要: QVariant类: 1 #include "widget.h" 2 #include 3 #include 4 5 int main(int argc, char *argv[]) 6 { 7 QApplication a(argc, argv); 8 QVariant v(709); 9 qDebug()map; 15 16 map[... 阅读全文
posted @ 2019-04-21 14:39 e-data 阅读(562) 评论(0) 推荐(0) 编辑
摘要: QList: QMap: 阅读全文
posted @ 2019-04-20 18:59 e-data 阅读(141) 评论(0) 推荐(0) 编辑
摘要: QString类、QByteArray类 字符串组合: 字符串查找: 字符串转换: 阅读全文
posted @ 2019-04-20 16:30 e-data 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 介绍: QT提供信号与槽机制,用于界面的操作响应,完成两个Qt对象的通信。 信号:在特定情况下被动触发。 槽:等同于接收信号,并处理信号的函数。 每个Qt对象都包含若干个预定义的信号,和若干个预定义的槽,当某个特定事件触发时,一个信号被发射,与信号相关联的槽则会被处理。 当一个类被继承时,该类的信号 阅读全文
posted @ 2019-04-20 10:08 e-data 阅读(282) 评论(0) 推荐(0) 编辑