簡體   English   中英

如何在Qt中創建類似Textmate的側面板

[英]How to create a Textmate like side panel in Qt

如何使用C ++ / Qt在Textmate中創建類似於文件資源管理器的側面板? 更精確地說,如下圖的左側面板:

文本伴侶側面板
(來源: garzaincredible.com

我需要的最接近的東西似乎是QDockWidget ,但是我仍然不知道如何使用它。

這就是所謂的“抽屜”。 在Qt中,有一個特殊的Qt::WindowFlags標志: Qt::Drawer 目的是在QDockWidget上使用此標志:

QDockWidget* dock = new QDockWidget(parent, Qt::Drawer);

這將為停靠小部件創建一個Cocoa抽屜。 您無需確保Qt::Drawer僅在OS X上使用;您可以確保Qt::Drawer僅在OS X上使用。 該標志在其他平台上只是被忽略,因此您可以無條件指定它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM