QT基础
文章平均质量分 50
王者级废铁
博客就是备忘录,这里主要记录一些学习的内容或者总结
展开
-
Qt基础:九、QAbstractSlider:QScrollBar、QSlider、QDial
tracking设置是否跟踪默认为是,就是在拖动滑块时,每移动一个刻度,都会发射 valueChanged()信号,如果选择否,则只有拖动滑块释放时才发射该信号;orientation 设置部件的方向,有水平和垂直两种选择;invertedControls设置反向控制,比如默认是向上方向键是增大,向下方向键是减小,如果选中这个属性,那么控制就会正好反过来。再来看两个Slider,它们有了自己的两个属性 tickPosition 和tickInterval,前者用来设置显示刻度的位置,默认是不显示刻度;原创 2023-03-23 16:49:28 · 370 阅读 · 0 评论 -
Qt基础:八、 QAbstractSpinBox:QDateTimeEdit,QSpinBox和QDoubleSpinBox
QAbstractSpinBox类是一个抽象基类提供了一个数值设定框和一个行编辑器来显示设定值。它有3个子类QDateTimeEdit,QSpinBox和QDoubleSpinBox,分别用来完成日期时间、整数和浮点数的设定。QSpinBox用来设置整数,QDoubleSpinBox 用来设置浮点数,这两个部件在前面的输入对话框中已经接触过了。从部件栏中找到 Spin Box和 Double Spin Box,并将它们拖人到界面上。可以在属性栏中看到 spinBox的属性有:后缀suffix属性原创 2023-03-23 16:01:43 · 274 阅读 · 0 评论 -
Qt基础:七、QPushButton、QCheckBox.QRadioButton 和 QGroupBox、QLineEdit
按钮部件的基类是QAbstractButton类,提供了按钮的通用功能。QAbstractButton类的子类包括复选框QCheckBox,标准按钮QPushButton,单选框按钮QRadioButton和工具按钮QToolButton。原创 2023-03-23 15:21:33 · 759 阅读 · 0 评论 -
Qt基础:六、标准对话框
getText()函数可以提供一个可输入字符串的对话框,各参数的作用分别是:指定父窗口设置窗口标题、设置对话框中的标签显示文本、设置输人字符串的显示模式(例如密码可以显示成小黑点,这里选择了显示用户输人的实际内容)设置输入框中的默认字符串和设置获取按下按钮信息的bool变量;getInt()函数可以提供一个输入整型数值的对话框,其中的参数 100表示默认的数值是100,-1000表示可输人的最小值是-1000,1000表示可输人的最大值是1000,10表示使用箭头按钮,数值每次变化 10;原创 2023-03-23 10:36:25 · 414 阅读 · 0 评论 -
Qt基础:五、自定义对话框
这个accept()函数是QDialog类中的一个槽,对于一个使用exec()函数实现的模态对话框,执行了这个槽就会隐藏这个模态对话框,并返回QDialog::Accepted 值,这里就是要使用这个值来判断是哪个按钮被按下了。与其对应的还有一个 reject()槽,它可以返回一个QDialog::Rejected值,前面的“退出程序按钮也可以关联这个槽。然后在设计模式中向窗口添加两个Push Button,并且分别更改其显示文本为“进入主界面”和“退出程序”可以在构造函数中设置两个按键的属性。原创 2023-03-22 16:17:29 · 882 阅读 · 0 评论 -
Qt基础:四、多窗口切换
这是一个测试多窗口切换的程序,点击主界面上得按键,然后弹出一个新的对话框窗口。运行程序,然后单击主界面上的按钮就会弹出一个对话框。1、在主界面添加一个按键。2、实现按键的槽函数。原创 2023-03-22 14:35:43 · 513 阅读 · 0 评论 -
Qt基础:三、模态和非模态对话框
与setModal()函数相似的还有一个setWindowModality()函数,它有一个参数来设置模态对话框要阻塞的窗口类型,可以是Qt::NonModal(不阻塞任何窗口,就是非模态)Qt::WindowModal(阻塞它的父窗口所有祖先窗口以及它们的子窗口)或Qt::ApplicationModal阻塞整个应用程序的所有窗口)。按照运行对话框时是否还可以和该程序的其他窗口进行交互,对话框常被分为两类:模态的(modal 阻塞)和非模态的(modeless 非阻塞)。原创 2023-03-22 14:30:24 · 306 阅读 · 0 评论 -
Qt基础:二、Qt4和Qt5兼容部分
这句话的意思是QT版本超过4,就需要加上widgets。原创 2023-03-22 10:20:21 · 240 阅读 · 0 评论 -
Qt基础:一、设置应用程序图标
Qt基础设置应用程序图标1、创建ico文件,qt的图标用的是ico文件。可以看到此时编译好的exe文件带有了图标。2、在pro文件中添加下面一句。运行的时候也存在了图标。原创 2023-03-22 10:16:32 · 1261 阅读 · 0 评论