Qt入门-QLabel类
来源:互联网 发布:在淘宝买手机好吗 编辑:程序博客网 时间:2024/04/28 04:34
QLabel是QT界面中的标签类,它从QFrame下继承:
class Q_GUI_EXPORT QLabel : public QFrame{ Q_OBJECT
定义一个QLable类:
QLabel *label = new QLabel(this);
设置它的外观、文字、对齐方式:
label->setFrameStyle(QFrame::Panel | QFrame::Sunken); label->setText("first line\nsecond line"); label->setAlignment(Qt::AlignBottom | Qt::AlignRight);
通过使用“&”字符,可以设置控件的快捷键,如:
QLineEdit* phoneEdit = new QLineEdit(this); QLabel* phoneLabel = new QLabel("&Phone:", this); phoneLabel->setBuddy(phoneEdit);
则可以通过“ALT+P”激活phoneEdit。
示例:
#include <QApplication>#include <QMainWindow.h>#include <QLabel.h>#include <QRect.h>#include <QFont.h>int main(int argc, char *argv[]){QApplication a(argc, argv);QMainWindow *mainWindow = new QMainWindow;QLabel *lbl = new QLabel(mainWindow);QFont lbl_font;lbl_font.setPointSize(16); //设置字体大小lbl->setFont(lbl_font);lbl->setText("Hello World.");lbl->setGeometry(QRect(20, 20, 150, 30)); //设置大小和位置lbl->setFrameStyle(QFrame::Panel | QFrame::Sunken); //设置外观mainWindow->resize(200, 100); //设置主窗体大小mainWindow->setWindowTitle("Qt Test"); //设置主窗体标签mainWindow->show();return a.exec();}
- Qt入门-QLabel类
- Qt的QLabel类
- Qt常用类QLabel
- #Qt入门#---------实现QLabel上的超链接
- Qt::QLabel
- Qt入门之常用qt控件认知之QLabel
- Qt入门之常用qt控件认知之QLabel
- Qt之QLabel类的应用
- QT QLabel 单击事件
- qt qlabel 样式
- Qt QLabel::setBuddy函数
- Qt QLabel::setBuddy函数
- Qt QLabel::setBuddy函数
- Qt学习之QLabel
- Qt之QLabel
- qt ui 之QLabel
- Qt QLabel::setBuddy函数
- Qt QLabel::setBuddy函数
- 一种从unicode文本中逐行读取字符串的方法
- 《计算机教育》专题报道:一个老师,二百个学生,四个年级,百门课程
- bucket sort algorithm -- From Wiki
- 什么是ORM
- 停车场管理系统(有注释,改了几个bug的版本)
- Qt入门-QLabel类
- C++中const用法总结
- 生成排列
- CSS、JS中的相对路径引用
- web.config 重写
- 《计算机教育》专题报道:奚主编和米老师的几次对谈之一
- 解决AS3.0加载XML文件后中文乱码
- SqlServer 较可以学习的存储过程 对事务,出现错误的导向
- 破解电信、网通、铁通接入商限制共享上网一