可以看到工具栏还可以插入QSpinBox、QDoubleSpinBox和QComboBox小部件呐,感兴趣的可以试试,此外,点击工具栏按钮时发出的是actiontrigger信号。 3、QStatusBar QStatusBar类提供了一个适合显示状态信息的水平条。 每个状态指示器分为以下三类: Temporary(暂时的)-暂时占据状态栏的大部分。例如,用于解释工具提示文本或菜单项。
QWidgetAction类通过接口扩展了QAction,用于将自定义小部件插入到基于操作的容器(例如工具栏)中。 应用程序中的大多数操作都表示为菜单中的项目或工具栏中的按钮。但是,有时需要更复杂的小部件。例如,文字处理器中的缩放操作可以使用QToolBar中的QComboBox实现,以呈现不同缩放级别的范围。QToolBar提供了QToolBar :: in...
this);//给下状态栏的左侧添加“hello”按钮ui->statusBar->addWidget(btn);//下状态栏QLabel* label =newQLabel("world",this);//给下状态栏“hello”按钮的左侧添加一个label显示内容为"world"ui->statusBar->addWidget(label);//ui->actionsave_as->setIcon(QIcon("D:\\1.jpg"));//给菜单栏下拉...
1//下拉框2ui->comboBox->addItem("奔驰"); //"comboBox"是添加的下拉框的变量名3ui->comboBox->addItem("宝马");4ui->comboBox->addItem("拖拉机");56//点击按钮 选中拖拉机选项7connect(ui->btn_selecttlj,&QPushButton::clicked,this,[=](){8//第一种方法9//ui->comboBox->setCurrentIndex(...
ui->comboBox->addItem("奔驰"); #include "widget.h"#include "ui_widget.h"#include <QMovie>Widget::Widget(QWidget *parent): QWidget(parent), ui(new Ui::Widget){ui->setupUi(this);//下拉框ui->comboBox->addItem("奔驰");ui->comboBox->addItem("宝马");ui->comboBox->addItem("拖拉机...
1. 使用主工具栏上的布局选项 2. 使用主菜单上的布局选项 3. 使用窗体上下文菜单上的布局选项 创建布局最容易的方法是使用Qt Designer主工具栏的布局部分。本节看起来如下- 从左到右,你会发现以下按钮- Lay Out Horizontally将选中的小部件按水平布局排列在一起(Ctrl+l)。这个选项使用一个标准的QHBoxLayout对象...
pointSize()); //设置plain_textedit字号 fontSize->setMinimumWidth(30); ui->toolBar->addWidget(fontSize); //添加字号选择到工具栏 fontName = new QFontComboBox(this); //字体名称ComboBox fontName->setMinimumWidth(50); ui->toolBar->addWidget(fontName); //添加字体选择到工具栏 //窗口状态栏...
voidCorePlugin::settingsDialog(){SettingsDialog*settingDialog=newSettingsDialog;settingDialog->exec();} 先在CorePlugin的初始化函数中添加一个工具栏并加入一个按钮用于激活设置窗口; 设置按钮点击后创建设置窗体并执行进行显示; 3.3、效果如下 点击工具栏的设置按钮 setting 后,会出现如下设置窗体界面:...
基于QMainWindow类,设计操作界面,包括菜单栏、工具栏和状态栏,满足状态显示及操作命令需求。界面被分为3行2列,左侧为串口配置操作、接收配置和发送配置区域,右侧为动态曲线显示、信息接收显示和信息发送输入区域。编码实现:功能分为参数设置与操作、数据输入与发送、数据接收与显示。参数配置使用ComboBox...
ComboBox 对应QComboBox,提供下拉框 GroupBox 对应QGroupBox,提供带有标题、边框的容器 Label 对应QLabel,提供标签组件 ProgressBar 对应QProgressBar,提供进度条组件 RadioButton 对应QRadioButton,提供单选按钮 Slider 对应QSlider,提供滑动组件 SpinBox 对应QSpinBox,提供微调组件 ...