1.新建一个widget工程;
2.把类名设置为finddialog,基类设置为qdialog; 取消创建界面;(使用代码创建)
3.添加头文件,有需要的控件就加进去;
4.在类中,把每个类定义一个变量;
5.定义信号与槽,
signal:
void find。。。。。;
void findprevious;
private slots:
//触发点击的槽函数;
//可以点击和不可点击的槽函数;
cpp中:
1.先定义一个显示文字的控件; lineedit的控件;
.setbuddy把俩个弄在一起;
接着就是实例化各种控件。其中findbtn把它的按钮设置为不可点击;
2.绑定信号与槽函数;
3.实现他的布局;用水平布局:QHBoxlayout, 垂直布局:QVBoxlyout。
4.设置窗口的标题;最后把这个布局显示出来;
2.把类名设置为finddialog,基类设置为qdialog; 取消创建界面;(使用代码创建)
3.添加头文件,有需要的控件就加进去;
4.在类中,把每个类定义一个变量;
5.定义信号与槽,
signal:
void find。。。。。;
void findprevious;
private slots:
//触发点击的槽函数;
//可以点击和不可点击的槽函数;
cpp中:
1.先定义一个显示文字的控件; lineedit的控件;
.setbuddy把俩个弄在一起;
接着就是实例化各种控件。其中findbtn把它的按钮设置为不可点击;
2.绑定信号与槽函数;
3.实现他的布局;用水平布局:QHBoxlayout, 垂直布局:QVBoxlyout。
4.设置窗口的标题;最后把这个布局显示出来;
5.设置findfialog和onenablefindbtn的方法。
学习来源:http://space.bilibili.com/84360636/#/index