摘要:
Qt提供了一个QWorkspace类,利用QWorkspace类可以很方便的实现多文档的应用。QWorkspace类继承自QWidget类,因此只需在QMainWindow主窗口中把QWorkspace对象设置为中央窗体即可。示例:演示多文档的布局和焦点控制MainWin.h#ifndef MAIN... 阅读全文
摘要:
使用VS2008向导新建一个工程后,工程中会自动加入一个资源文件.qrc,修改资源文件时只需在VS2008的“解决方案管理器”中双击这个它打开管理资源界面,如图:使用资源文件时只需要在main()中加上一句:[cpp] int main(int argc, char *argv[]){ Q_INIT... 阅读全文
摘要:
步骤如下:(1) 首先是准备一个已经编译成功的工程,并且界面中的需要多语言支持的界面元素均使用了“tr()”函数。(2) 修改main()函数在QApplication a(argc, argv);后添加以下代码QString translatorFileName = "basiclayout_zh... 阅读全文
摘要:
Qt提供的布局类以及他们之间的继承关系(如下图):常用到的布局类有:QHBoxLayout、QVBoxLayout、QGridLayout三种,分别是水平排列布局、垂直排列布局、表格排列布局。常用的方法有addWidget()和addLayout()。addWidget()用于在布局中插入控件,ad... 阅读全文
摘要:
loadui.h#ifndef LOADUI_H#define LOADUI_H#include #include "ui_loadui.h"class loadUi : public QDialog{ Q_OBJECTpublic: loadUi(QWidget *parent = 0, Qt::... 阅读全文