0

QMdiArea を次のように初期化しました。

m_pMdiArea = new QMdiArea(this);
m_pMdiArea->setHorizontalScrollBarPolicy(Qt::ScrollBarAsNeeded);
m_pMdiArea->setVerticalScrollBarPolicy(Qt::ScrollBarAsNeeded);
m_pMdiArea->setTabsClosable(true);
m_pMdiArea->setDocumentMode(true);
m_pMdiArea->setTabsMovable(true);
m_pMdiArea->setViewMode(QMdiArea::TabbedView);

Ctrl複数のタブを開き、キーを押しながら を押してタブを切り替えるとTab、数回繰り返した後のウィンドウは次のようになります。

イニシャル Ctrl+Tab Ctrl+Tab+Tab

を離すCtrlと、新しいタブが選択され、すべて問題ありません。しかし、なぜ選択中に奇妙に見えるのでしょうか?

4

1 に答える 1

2

Qt 5.3.2 の時点で、タブ付き MDI 領域で Ctrl-Tab および Ctrl-Shift-Tab を実行すると、サブ ウィンドウが描画されるというバグがあるようです。QTBUG-42612を参照してください。

于 2014-11-13T01:49:50.357 に答える