博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
toolbox类
阅读量:5260 次
发布时间:2019-06-14

本文共 1009 字,大约阅读时间需要 3 分钟。

新建Qt  应用,项目名称为“c”,基类选择“QWidget”,取消“创建界面”复选框的选中状态。
添加该工程的提供主要显示界面的函数所在的文件,在“c”项目名上单击鼠标右键,在弹出的快捷菜单中选择“添加新文件...”菜单项,在弹出的对话框中选择“C++ 类”选项。单击“选择”按钮,弹出“C++ 类向导”对话框,在“基类”后面的下拉列表框中输入基类名“QToolBox”(手工添加),在“类名”后面的文本框中输入类的名称“Drawer”。类型信息选择:继承自QWidget
单击“下一步”按钮,单击“完成”按钮,添加“drawer.h”头文件和“drawer.cpp”源文件。
 
Drawer类继承自QToolBox类,打开“drawer.h”头文件#include 
#include
class Drawer : public QToolBox{public: explicit Drawer(QWidget *parent = 0); virtual ~Drawer();private: QToolButton *toolBtn1; QToolButton *toolBtn2; QToolButton *toolBtn3; QToolButton *toolBtn4;};

 

 

打开“drawer.cpp”源文件,添加代码。在“drawer.cpp”文件的一开始加入以下头文件:#include 
#include
打开“main.cpp”文件,添加以下代码:#include "dialog.h"#include
#include "drawer.h"int main(int argc, char *argv[]){ QApplication a(argc, argv); Drawer drawer; drawer.resize(200, 400); drawer.show(); return a.exec();}

 

 

 

 

 

翻译结果
 

转载于:https://www.cnblogs.com/shichuan/p/4497913.html

你可能感兴趣的文章
0/1背包
查看>>
关于服务器负载
查看>>
C# Socket编程(1)基本的术语和概念
查看>>
MySql和Oracle数据库区别
查看>>
sublime 安装 Terminal 使用 cmder
查看>>
What is the difference between __str__ and __repr__ in Python
查看>>
我看C#的Equals()和GetHashCode()方法
查看>>
Alpha冲刺
查看>>
ubuntu查看所有用户信息
查看>>
【翻译】Ext JS 4.1的性能
查看>>
9.19-10.24
查看>>
sqlit 注意事项
查看>>
B/S网站中IE6兼容问题
查看>>
【转】moodle中年级、班级、小组研讨
查看>>
The DOT Language
查看>>
BZOJ2120: 数颜色
查看>>
Linux下脚本实现Wireless AP
查看>>
IOS6.0以后旋转的问题的处理
查看>>
属性添加get和set方法
查看>>
Spring总结 4.AOP之为对象添加新功能
查看>>