qt - 在 Qt 中应用类似 chrome 的标签

标签 qt google-chrome qt-creator qt-designer

伊万做了这个——见http://ivan.fomentgroup.org/blog/2009/03/29/instant-chrome/ - 但我不知道如何,因为我是 Qt 的新手。有没有人知道如何实现这一目标?

Image

最佳答案

第一个技巧是窗口没有窗口管理器装饰。这是您需要使用 NetWM 工具向窗口管理器提供的提示。好消息是 Qt 为您导出了该功能:

http://doc.qt.digia.com/4.5/qwidget.html#windowFlags-prop

你看,他们有 Qt::FramelessWindowHint,解释如下:

http://doc.qt.digia.com/4.5/qt.html#WindowType-enum

剩下的就比较简单了。标签栏对我来说看起来很规则,可能是您必须修改一些小部件属性(例如间距)。

关于qt - 在 Qt 中应用类似 chrome 的标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4700829/

相关文章:

c++ - 删除行时 QModelIndex 变得无效

css - AWS S3 静态网站托管 - 无法解码下载的字体

c++ - QT 样式注释(智能感知?)

javascript - 使用 IE、FF 和 Chrome 通过 JavaScript 从 Excel 中检索数据

clang - QtCreator注解编译器找不到stdbool.h

javascript - 使用 qt-creator 将 Web 应用程序转换为桌面应用程序

qt - qtmaind.lib 中未解析的外部符号

c++ - 在 C++ 中是否存在与 qDebug 类似的 cout 替代品?

c++ - 有没有办法在qt中卸载eventfilter?

javascript - 在 Chrome 浏览器中检测高对比度扩展程序的使用