- 博客(6)
- 收藏
- 关注
原创 Qt 第6章 布局管理(4) 滚动区域 学习笔记
QScrollArea类提供了一个可以滚动的视口和两个滚动条。 如果想给一个窗口部件添加一个滚动条,则可以使用一个QScrollArea来实现,这可能要比我们 自己通过初始化QScrollBar,然后再实现它的滚动功能简单的多~ QScrollArea的使用方法: 我们想要添加滚动条的窗口部件为参数调用setWidget()。如果这个窗口部件对象不是视口,QScrollArea会自动把这
2017-09-02 16:59:01
801
原创 Qt 第6章 布局管理(3) 切分布局管理 学习笔记
QSplitter是一个可以包含一些其他窗口部件的窗口部件。 在切分窗口(splitter)中的这些窗口部件会通过切分条(splitter handle)而分割开来。用户通过拖动这些切分条来改变切分窗口中子窗口部件的大小。 切分窗口常常可以用作布局管理器的替代品,从而可以把更多的控制权交给用户。 QSplitter
2017-09-02 11:37:55
383
原创 Qt 第6章 布局管理(2) 分组布局 学习笔记
QStackedLayout类可以对一组子窗口部件进行摆放,或者对他们进行“分页”。Qt提供的QStackedWidget类,提供了一个带内置QStackedLayout的QWidget类。 分页是从0开始编号的,要是某个特定的子窗口部件可见,可以用一个页号来调用setCurrentIndex()。使用indexOf可以获取子窗口部件的页号。 实际应用中可以和QListWidget联合使用,如
2017-09-02 10:27:25
639
原创 Qt 第6章 布局管理(1) 在窗体中摆放窗口部件 学习笔记
Qt提供的在窗体中摆放窗口部件的类:QHBoxLayout、QVBoxLayout、QGridLayout和QStackLayout。 可以执行布局管理功能的其他类还有QSplitter、QScrollArea、QMainWindow和QMdiArea。这些类拥有的共同点在于它们提供了一种永和可以灵活掌握的布局格式。 一、在窗体中摆放窗口部件 1.绝对布局:setGeometry(左上角x的
2017-08-27 22:04:16
2978
原创 Qt控件显示,Windows判断隐藏
最近一直在解决一个问题:Qt控件的显示与隐藏 下述内容全部是在Qt5.6上实现 以QDialog上的QFrame控件类型为例 QFrame frame; 1.Qt判断控件是否显示使用的函数是isVisible (1)加入frame.isVisible返回的是false,先查看该对话框是否已经显示,比如该函数是否是在对话框调用exec前判断的。 (2)若是在对话
2017-01-03 15:00:55
14274
原创 VS常识
从今天开始决定开始写博客,主要是记录自己遇到的问题及积攒的知识。 VS快捷键 Ctrl + F1 组合键:浏览产品文档 Ctrl + Shift + N: 创建一个项目 Alt + F7: 现实Property Pages对话框 Ctrl+ Shift + E: 显示Resource View选项卡 所有ISO/IEC标准C++程序都是main函数开始。当使用Unicode字符
2016-12-30 00:58:04
266
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人