skills/smithery.ai/qt6-desktop-ux

qt6-desktop-ux

SKILL.md

Qt6 Desktop UX Patterns

1. QDockWidget (Dockable Panels)

When to use

  • Navigator panel
  • Properties panel
  • Log panel
  • Any side panel

Pattern

QDockWidget* dock = new QDockWidget(tr("Panel Title"), parent);
dock->setObjectName("uniquePanelName");  // for state persistence
dock->setAllowedAreas(Qt::LeftDockWidgetArea | Qt::RightDockWidgetArea);
dock->setFeatures(QDockWidget::DockWidgetMovable |
                  QDockWidget::DockWidgetClosable |
                  QDockWidget::DockWidgetFloatable);
Installs
2
First Seen
Apr 28, 2026
qt6-desktop-ux from smithery.ai