1.创建窗口
QWidget *window = new QWidget();
window->resize(300, 300);
window->show();
QPushButton *button = new QPushButton(tr(""). window);
button->move(100, 100);
button->show();
2.按钮控件:Qt中Button系列根据用途被划分为不同的定义,其实现框架为QAbstractButton提供按钮的通用性功能,此为抽象基类,所以无法进行实例化。
(1)PushButton 按钮
常见函数:
setGemetry(int x, int y, int w, int h);
setFont(QFont );
QPushButton::QPushButton ( QWidget * parent = 0 )
QPushButton::QPushButton ( const QString & text, QWidget * parent = 0 )
QPushButton::QPushButton ( const QIcon & icon, const QString & text, QWidget *parent = 0 )
创建一个命令按钮text用于描述,QIcon用于显示小图标
QMenu * QPushButton::menu () const
获取与button关联的弹出菜单,如果没有关联菜单返回0
void QPushButton::setMenu ( QMenu * menu )
关联一个菜单到按钮上,这样按钮就形成了菜单按钮
void QPushButto