C++ GUI Qt4编程(03)-1.3layout】的更多相关文章

1. 根据C++ GUI Qt4编程(第二版)整理2. 系统:centos7:  Qt版本:5.5.13. 程序:layout.cpp #include <QApplication> #include <QHBoxLayout> #include <QSlider> #include <QSpinBox> int main(int argc, char *argv[]) { QApplication app(argc, argv); QWidget *win…
1. C++ GUI Qt4编程第三章,增加spreadsheet. 2. spreadsheet.h /**/ #ifndef SPREADSHEET_H #define SPREADSHEET_H #include <QTableWidget> class Spreadsheet : public QTableWidget { Q_OBJECT public: Spreadsheet(QWidget *parent = ); void clear(); private: , ColumnC…
1. C++ GUI Qt4编程第三章,增加工具栏.状态栏和快捷键. 2. mainwindow.h /**/ #ifndef MAINWINDOW_H #define MAINWINDOW_H #include <QMainWindow> class QMenu; class QAction; class QToolBar; class QLabel; class MainWindow : public QMainWindow { Q_OBJECT public: MainWindow();…
1. C++ GUI Qt4编程第三章,图片使用资源机制法. 2. 步骤: 2-1. 在resource文件夹下,新建images文件,存放图片. 2-2. 新建spreadsheet.qrc文件,并在.pro文件中添加代码:     RESOURCES = spreadsheet.qrc  2-3. 打开.qrc文件,写入images文件中图片名称. 3. mainwindow.h /**/ #ifndef MAINWINDOW_H #define MAINWINDOW_H #include…
1. C++ GUI Qt4编程第三章,添加menu菜单. 2. mainwindow.h #ifndef MAINWINDOW_H #define MAINWINDOW_H #include <QMainWindow> class QMenu; class QAction; class MainWindow : public QMainWindow { Q_OBJECT public: MainWindow(); private: /*菜单*/ QMenu *fileMenu; QMenu…
1. 根据C++ GUI Qt4编程(第二版)整理2. 系统:centos7:  Qt版本:5.5.13. 程序:quit.cpp #include <QApplication> #include <QPushButton> int main(int argc, char *argv[]) { QApplication app(argc, argv); QPushButton *button = new QPushButton("Quit"); QObject:…
1. 根据C++ GUI Qt4编程(第二版)整理2. 系统:centos7:  Qt版本:5.5.13. 程序:hello.cpp #include <QApplication> #include <QLabel> int main(int argc, char *argv[]) { QApplication app(argc, argv); QLabel *label = new QLabel("Hello, Qt!"); label->show();…
C++ GUI Qt4编程-创建自定义窗口部件   Qtqt4 通过Qt窗口部件进行子类化或者直接对QWidget进行子类化,就可以创建自定义窗口部件,下面示范两种方式,并且也会说明如何把自定义窗口部件集成到Qt设计师中,这样就可以像使用内置的Qt窗口部件一样来使用它们,最后展示使用双缓冲技术(一种用于快速绘制的强大技术)的自定义窗口部件. 1.自定义Qt窗口部件 我们发现Qt窗口部件需要更多的自定义定制,这些定制可能要比它在Qt设计师里设置的属性或者对它调用的那些函数更多一些,一个简单而直接的…
[加拿大]JasminBlanchette [英]MarkSummerfield . 电子工业 2008. 前几天的问题多是因为版本不兼容的问题. QT本身Q4 Q5就有版本问题,然后集成到VS08 VS10又存在版本不一至问题, 所以就是不停地查错排错, 直接到回到最低级配置就OK了. system32加入了三个dll :   QtGuid4.dll   QtCored4.dll  QtCore4.dll QtGui4.dll QtOpenGL4.dll (后3个是没用的?) 放入bin下面,…
1. 主要介绍了QStackedLayout.QListWidget.QDialogButtonBox的简单用法.2. QStackedLayout:   要使某个特定的子窗口部件可见,可以用setCurrentIndex()函数调用页号来实现.   使用indexOf()可以获取子窗口部件的页号. 3. 创建此对话框的简单步骤:   1) 建立一个QListWidget和一个QStackedWidget,并添加到QGridLayout布局中.  2) 在QListWidget中用addItem…