QT
文章平均质量分 93
QT逐步求精
敷敷_
一位想成为优秀程序员的小小奋斗者
展开
-
【QT】窗口|菜单栏|菜单项|工具栏|状态栏|浮动窗口
当然,也可以添加其它widget空间,来达到"永久消息"的效果,比如添加label标签。状态栏是一个输出简要信息的区域,一般位于主窗口底部,一个窗口只能有一个状态栏;() (我们创建项目时如果勾选了.ui文件的自动创建),我们不需要在堆上。只需要在创建菜单项的时候,菜单项的名字后面加个(&+添加的快捷键即可)在创建工具栏的同时,也可以设置工具栏的位置,默认位置是在窗口的最上面;创建,而且这一方式也会造成本身携带的造成内存泄露:(因为,当我们自己。,位于主窗口顶部,主窗口标题下的位置;原创 2024-07-20 19:45:44 · 1379 阅读 · 1 评论 -
【QT】常用控件|多元素控件|QListWidget|QTableWidget|QTreeWidget|Widget与WidgetItem|QGroupBox|QTabWidget|布局管理器|万字版
Widget。原创 2024-07-12 14:53:08 · 942 阅读 · 0 评论 -
【QT】常用控件|QLineEdit|QTextEdit|QComBox|QSpinBox|QDateTimeEdit|计算日期差值|点餐份数|读取文件下拉框(万字详解版)
用于输入整数值的部件,可以通过键盘或者上下箭头按钮增加或减少数字,设置步进值,每次增加或减少的数值量,它常用于需要用户输入整数值的场景。要求输入框输入一个合法的电话号码(1开头,11位,全部为数字),如果验证不通过,按钮无法点击。输入密码,不仅编译器要检查是否一致,用户也要显示查看是否输入错误或查看输入的密码;QLineEdit::password:密码模式,输入的字符会被隐藏;QLineEdit::Normal:默认值,文本框显示输入的文本;添加dial的槽函数,通过value值的改变,触发信号。原创 2024-07-07 17:17:09 · 594 阅读 · 0 评论 -
【QT】常用控件|QLabel|QLCDNumber|QProgressbar|QCalenderWidget
当我们拖拽修改窗口时,就会触发一系列resize事件,这样的事件,是连续变化的,从窗口大小A~B时,会触发一系列resizeEvent。因为Qt中规定,任何对于页面的操作,必须在主线程完成,如果在自己创建的线程去修改界面元素,Qt程序会崩溃;把label中的文本设置为"快捷键&A"这样的形式 ,&后⾯跟着的字符,就是快捷键,通过。该函数,是父类的一个虚函数,子类重写,多态,一个回调函数。Alignment:有很多对齐方式,左对齐,水平对齐,垂直对齐等。我们想要达到一个效果,让一张图片自适应窗口的变化。原创 2024-07-04 11:21:43 · 669 阅读 · 0 评论 -
【QT】常用控件|widget|QPushButton|RadioButton|核心属性
的基础组件,它们是实现与用户交互、展示信息、收集输入的关键元素。在使用Qt进行界面开发时,掌握这些基础控件的特性和用法,是构建高效、美观应用的前提。的核心特性,这让控件间的通信变得简单而高效。我们可以轻松地将一个控件的事件(如按钮点击)连接到另一个控件或自定义函数上,实现复杂的交互逻辑。cursor():获取当前widget的cursor属性,返回QCursor对象,当鼠标悬停在widget上时,显示对应的形状。需要设置图标时,依然创建.qrc文件,导入对应图片即可。注意:这里的单位是1ms;原创 2024-07-02 22:07:11 · 825 阅读 · 0 评论 -
【QT】概述|对象树模型|两种控件模式|信号和槽|lambda
Qt是一个跨平台的C++图形用户界面应用程序框架。在QT中,一个函数对应着一个相对应的头文件,文件和函数名相同;当然了,有的头文件也会隐式包含了其它头文件,所以有些函数不需要特意去包含相对应的头文件。原创 2024-06-30 12:33:28 · 965 阅读 · 0 评论