打开QtCreator,新建一个 Qt Widgets Application 项目,继承Qwidget类编写一个例子程序,实现复选按钮的运用。(配套程序编号CH2-3) 1) widget.ui文件设计界面示例 本次示例使用了groupBox控件和单行文本编辑器lineEdit。groupBox控件是一个带标题的分组框,lineEdit用来获取输入的文本。 图2-7 UI界面设计 2) widget.h文...
Qt笔记(7)自定义控件 二 安装集成自定义的控件 本章介绍如何把前一章创建的控件安装集成到QtCreator中,使得自己编写的控件也能像普通控件一样使用。 把上一章编译生成的hlabelplugin.dll、libhlabelplugin.a 复制到C:\Qt\4.8.2\plugins\designer(即QtSDK的安装目录)中,重新打开QtCreator,可以看到,我们自定义的...
在QT Creator中,你可以使用模板创建一个新的 Widgets 应用程序。 选择应用程序->QT Widgets应用程序->通用应用程序或最小应用程序,然后点击下一步。配置你的项目名称和位置,然后点击完成。QT Creator将创建一个包含基本Widgets应用程序代码的项目。 运行你的项目,如果看到一个带有按钮和其他控件的基本窗口,...
我们可以在 Qt Creator 的左侧文件列表中看到“资源文件”一项, 也就是我们新创建的资源文件,见图5: 4).右侧的编辑区有个“添加”,我们首先需要添加前缀,比如我们将前缀取名为 images。然后选中这个前缀,继续点击添加文件, 可以找到我们所需添加的文件。这里,我们选择 document-open.png 文件。当我们完成操作之后,...
qt容器组件详解 qt中常见的容器控件有 Qt Creator有9种Containers Widgets,如图:Containers Widgets的Qt类和名称介绍如下表: 控件类控件名中文名QGroupBoxGroupBox组合框QScrollAreaScrollArea滚动区QToolBoxToolBox工具箱QTabWidgetTabWidget切换卡QWidgetStackWidgetStack控件栈QFrameFrame框架Q qt容器组件详解 Containers Gr...
(); //控件禁用 ui->pushButton->setEnabled(false); ui->radioButton->setEnabled(false); ui->checkBox->setEnabled(false); ui->commandLinkButton->setEnabled(false); ui->buttonBox->setEnabled(false); //QTableWidget ui->tableWidget->setRowCount(10); //设置行数为10 ui->tableWidget->set...
如果窗体太大不适合在Qt Creator中以设计模式打开,可以使用独立Qt设计师打开。 用户界面 独立Qt设计师界面可以被设置为多窗口界面或docked window mode,集成Qt设计师只有多窗口界面可供使用 在多窗口模式下,可以调节各个工具窗口以适应你的工作风格,主窗口包含了菜单栏、工具栏以及一个包含了所有可用的部件的部件盒子 ...
讲的子控件挑选器同时结合应用,如:QSpinBox::down-button:hover?{?image:?url(btn-com bobox-press.bmp)?}3.5?与前面所讲的一样,伪挑选器,子控件选择器等都是能够用逗号(,)分隔表示延续相像的安设的 ,如:QPushButton:hover,QSpinBox::down-button,?QCheckBox:checked?{?c ...
在后面还会提出双缓冲绘图的概念。 环境:Windows Xp + Qt 4.8.4+QtCreator 2.6.2 目录 一、绘制矩形 二、双缓冲绘图 正文 一... Qt绘图控件QCustomPlot安装 Qt绘图控件QCustomPlot安装 QCustomPlot是为了绘图和数据可视化而产生的一个Qt控件。它没有其他的依赖关系,并且有丰富的帮助文档。这个控件关注于好看,高质量...
从 设计师界面 左边的 部件盒子拖动 中心窗口所需部件到 中心窗口区域。然后编辑好各部件的属性。最后在对象检查器 选定 centralwidget,设定中心窗口的布局。 1.7 按照需要,连接一些预置的信号或 QAction 到预置的槽。 1.8 预览窗体(Ctrl+R) 并检查各个部分是否能按预期的方式正常工作。如一起正常,则保存界面生成 ...