Qt学习笔记之QComboBox、QFontComboBox、QSpinBox
来源:互联网 发布:ubuntu vsftpd配置详解 编辑:程序博客网 时间:2024/06/07 06:51
- QComboBox 下拉列表框
#include <QApplication>#include <QComboBox>int main(int argc, char *argv[]){ QApplication a(argc, argv); QComboBox *comboBox; //实例 QComboBox comboBox = new QComboBox(); //控件显示位置大小 comboBox->setGeometry(QRect(50,50,120,25)); //定义字符串列表 QStringList str; str << "数学" << "语文" << "地理"; //将字符串列表绑定 QComboBox 控件 comboBox->addItems(str); comboBox->show(); return a.exec();}
- QFontComboBox 字体下拉列表框
main.cpp
#include "mainwindow.H"#include <QApplication>int main(int argc, char *argv[]){ QApplication a(argc, argv); MainWindow m; m.show(); return a.exec();}
mainwindow.h
#ifndef MAINWINDOW_H#define MAINWINDOW_H#include <QMainWindow>#include <QFontComboBox>#include <QPushButton>#include <QLabel>namespace Ui {class MainWindow;}class MainWindow : public QMainWindow{ Q_OBJECTpublic: explicit MainWindow(QWidget *parent = 0); ~MainWindow();private: Ui::MainWindow *ui; QFontComboBox *fontComboBox; QPushButton *button; QLabel *label; private slots: void textButton();};#endif // MAINWINDOW_H
mainwindow.cpp
#include "mainwindow.H"#include "ui_mainwindow.h"MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow){ ui->setupUi(this); //实例 QFontComboBox fontComboBox = new QFontComboBox(this); //实例 QPushButton button = new QPushButton(this); //实例 QLabel label = new QLabel(this); label->setGeometry(QRect(50,150,300,25)); //按钮名 button->setText("按钮"); //位置 button->move(180,50); //事件 connect(button,SIGNAL(released()),this,SLOT(textButton())); //QFontComboBox 控件位置 fontComboBox->setGeometry(QRect(50,50,120,25));}void MainWindow::textButton(){ label->setText("选择字体:"+fontComboBox->currentText());}MainWindow::~MainWindow(){ delete ui;}
- QSpinBox 控件
#include <QApplication>#include <QSpinBox>int main(int argc, char *argv[]){ QApplication a(argc, argv); QSpinBox *spinBox; //实例 QSpinBox spinBox = new QSpinBox(); //位置 spinBox->setGeometry(QRect(50,50,100,25)); //值范围 spinBox->setRange(0,200); //初始值 spinBox->setValue(10); //后缀 spinBox->setSuffix("元"); //前缀 spinBox->setPrefix("$"); spinBox->show(); return a.exec();}
阅读全文
1 0
- Qt学习笔记之QComboBox、QFontComboBox、QSpinBox
- QT QComboBox,QFrame,QSpinBox,QColorDialog用法
- Qt之QSpinBox类
- Qt 之QSpinBox类
- Qt之QSpinBox,QDoubleSpinBox及自定义QSpinBox
- Qt之QSpinBox和QDoubleSpinBox
- Qt之QSpinBox和QDoubleSpinBox
- QT之qss教程-QSpinBox
- Qt之QComboBox
- Qt之QComboBox定制
- Qt学习笔记外观篇(八):QComboBox
- QSpinBox和QSlider的简单应用(Qt编程例题学习笔记)
- QT之qss教程-QComboBox
- 【Qt】QComboBox
- Qt基础学习(4)-----下拉列表框(组合框)之QComboBox
- Qt基础学习-----下拉列表框(组合框)之QComboBox
- qt字体 QFontComboBox 字体下拉列表框
- Qt之QComboBox(基本应用、代理设置)
- [UVa1586] 关于用getchar与scanf_s解决问题
- 面向对象基础
- android系统版本介绍,还有可爱的版本代号 ,给安卓开发者看的,
- G
- Opencv环境搭建
- Qt学习笔记之QComboBox、QFontComboBox、QSpinBox
- 决策树详解
- 两个变量交换值 优化方法
- BZOJ 2626 JZPFAR
- 洛谷 P2044 随机数生成器
- 大数据求职必看:经典的大数据面试问题
- 关于发布《光明宇宙知识》系列之《人道》的公告
- 日夜间模式切换第一种方法
- 【杭电1257】最少拦截系统(动态规划)