2017-02-15 19 views

答えて

0

を問題はQTabWidgetの「ペイン」の余白に関連しているようです。

私はスタイルシートでこれを使用して問題を解決:あなたはQTableWidgetQTabWidgetにタブを入れると

QTabWidget::pane { 
    border: 0 solid white; 
    margin: -13px -9px -13px -9px; 
} 
1

はこのような何か試してみてください:

tabwidget.setStyleSheet("QTabWidget::pane { 
margin: 0px,1px,1px,1px; 
border: 2px solid #020202; 
border-radius: 7px; 
padding: 1px; 
background-color: #E6E6E3; 
}"); 

・ホープ、このヘルプあなた

+0

残念ながら、それは機能しませんでした。 – KelvinS

0

、あなたはそれを右(QTabWidget)をクリックし、(たとえば、または水平)Lay out -> Lay out verticallyを選択することができ、 verticalLayout要素が追加され、QTableWidgetがタブ全体に塗りつぶされます。その後、Layoutセクションまでスクロールし、新しく作成されたverticalLayoutを選択して、ここからあなたがlayoutLeftMarginlayoutTopMarginlayoutRightMarginlayoutBottomMarginの特性を制御することができます:0にそれらのすべてを設定

Qt Creator, UI Editor, Layout Margins

を、(あなたの望ましい結果が得られますスタイルシートなし):

enter image description here

+0

こんにちは@ドミトリー、答えに感謝します。実際、私はQtabWidgetにVertical Layoutを追加しましたが(Qt Designの上部レイアウトメニューを使用しています)、レイアウトオプションはプロパティエディタに表示されません。 – KelvinS

関連する問題