Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1044205
  • 博文数量: 254
  • 博客积分: 10185
  • 博客等级: 上将
  • 技术积分: 2722
  • 用 户 组: 普通用户
  • 注册时间: 2007-07-25 15:04
文章存档

2011年(8)

2009年(1)

2008年(31)

2007年(214)

分类:

2007-07-28 16:00:20

Qt 如何去除标题栏和边框

如下:先声明窗体类myclass继承于QWidget,定义其构造函数

    myclass(QWidget *parent = 0, const char *name = 0 )

然后使该函数继承于QWidget( parent, name, WFlags f),这里的 f 标志定义了窗体的风格。

    Qt::WStyle_Customize | Qt::WStyle_NoBorder就定义了窗体无标题栏,其它标志可以查询Qt助手。

    class myclass:public QWidget
    {
         public:
             myclass(QWidget *parent = 0, const char *name = 0 );
    };
    myclass::myclass(QWidget *parent, const char *name)
         : QWidget( parent, name, Qt::WDestructiveClose |
                 Qt::WStyle_Customize | Qt::WStyle_NoBorder)
    {  
    .....
    }

阅读(2995) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~