现在的位置: 首页 > 综合 > 正文

快速QT4.5.3——窗口

2013年02月10日 ⁄ 综合 ⁄ 共 2203字 ⁄ 字号 评论关闭

#include <QtGui/QApplication>

#include <QtGui/QWidget>

#include <QtCore/QTextCodec>

int main(int argc, char* argv[])

{

 

    QApplication app(argc, argv);

    QTextCodec::setCodecForTr(QTextCodec::codecForName("gb18030"));

QWidget* pWidget = new QWidget;

    pWidget->show();

return app.exec();

}

 

常用成员:

int minimumWidth () const                               返回这个窗口部件的最小宽度。

int minimumHeight () const                              返回这个窗口部件的最小高度。

int maximumWidth () const                               返回这个窗口部件的最大宽度。

int maximumHeight () const                              返回这个窗口部件的最大高度。

void setWindowTitle ( const QString & )            设置这个窗口部件标题。

void setMinimumSize ( int minw, int minh )              设置这个窗口部件的最小大小。

void setMaximumSize ( int maxw, int maxh )      设置这个窗口部件的最大大小。

void setMinimumWidth ( int minw )                  设置这个窗口部件的最小宽度为minw

void setMinimumHeight ( int minh )                  设置这个窗口部件的最小高度为minh

void setMaximumWidth ( int maxw )                 设置这个窗口部件的最大宽度为maxw

void setMaximumHeight ( int maxh )                 设置这个窗口部件的最大高度为maxh

void setBaseSize ( int basew, int baseh )             设置这个窗口部件的基础大小。

void setFixedWidth ( int w )                                    设置这个窗口部件的最小宽度和最大宽度都为h,而不改变高度。

void QWidget::setFixedHeight ( int h )                     设置这个窗口部件的最小高度和最大高度都为h,而不改变宽度。

bool isHidden () const                                      如果这个窗口部件被明确地隐藏,返回真,否则返回假。

bool isMinimized () const                                         如果这个窗口部件最小化(变为图标了),返回真,否则返回假。

bool isMaximized () const                                        如果窗口部件是被最大化的顶级窗口部件,返回真,否则返回假。

常用槽:

virtual void show ()                                                 显示这个窗口部件和它的子窗口部件。

virtual void hide ()                                           隐藏窗口部件。

virtual void showMinimized ()                           最小化显示这个窗口为一个图标。

virtual void showMaximized ()                          最大化显示这个窗口部件。

void showFullScreen ()                                     用全屏模式显示这个窗口部件。

virtual void showNormal ()                               在窗口部件被最大化或最小化之后,恢复它。

bool close ()                                                           关闭这个窗口部件。

virtual void move ( int x, int y )                               设置窗口部件在它的父窗口部件中的位置。

void raise ()                                                    设置不包含任何窗口框架的窗口部件的大小。

virtual void setGeometry ( int x, int y, int w, int h ) 设置相对于它的父对象不包括窗口框架的窗口部件的几何形状。

抱歉!评论已关闭.