首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Qt窗口框架设计

Qt窗口框架设计
EN

Stack Overflow用户
提问于 2012-02-12 18:38:38
回答 3查看 3.2K关注 0票数 0

如何运用窗框设计?

不是Qt::FramelessWindowHint,而是Windows7框架

编辑:如何在QStyle中创建自己的框架?

EN

回答 3

Stack Overflow用户

发布于 2012-02-12 19:00:09

如果你谈到框架风格,这将是一个很好的解决方案。

代码语言:javascript
复制
#include <QtGui/QApplication>
#include <QWindowsStyle>
#include "mainwindow.h"

int main(int argc, char *argv[])
{
    QApplication a(argc, argv);
    a.setStyle(new QWindowsStyle);
    MainWindow w;
    w.show();
    return a.exec();
}

但是Qt还有很多其他的风格--了解QMotifStyle和QCleenlooksStyle... [link]

票数 1
EN

Stack Overflow用户

发布于 2012-02-12 21:57:12

  1. 您可以尝试Coffe或Pagefold样式。
  2. 您可以通过调用QWidget::setStyleSheet()或QWidget::setStyleSheet()在单个子小部件、整个窗口甚至整个应用程序上设置样式表
票数 0
EN

Stack Overflow用户

发布于 2012-02-13 01:22:24

框架通常是窗口系统的事务,不能由应用程序自由地重新设置样式。你可能需要创建一个没有框架的窗口,并在窗口小部件中绘制你自己的标题栏/框架。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9248142

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档