に私はこのようなサイドバーとC++のQtでアプリを作るしようとしている:QTabWidgetの縦のタブが、テキストは水平
しかし、西へQTabWidgetの向きを作るとき、それは作りますテキスト垂直。どのようにテキストを左に置くが、水平に整列させるか? Ps:私はアイコンが必要ない。前もって感謝します。
に私はこのようなサイドバーとC++のQtでアプリを作るしようとしている:QTabWidgetの縦のタブが、テキストは水平
しかし、西へQTabWidgetの向きを作るとき、それは作りますテキスト垂直。どのようにテキストを左に置くが、水平に整列させるか? Ps:私はアイコンが必要ない。前もって感謝します。
QListWidgetを使用すると、「タブ」(希望するようにいくつかの改造があります)とQStackedWidgetを使用して、通常のタブウィジェットのようにページを切り替えることができます。
WTFPLの実装のための「広告」のビットhere on assembla 寄稿をお願いいたします。
使用QProxyStyle、この関数は、テキストのために180回転します、と私はQListWidgetのアプローチを試してみましたが、どのように私はそれを見て作るのですか90
void MyProxyStyle::drawItemText(QPainter* painter,
const QRect&,
int alignment,
const QPalette& palette,
bool enabled,
const QString& text,
QPalette::ColorRole textRole) const
{
painter->save();
painter->translate(160,50);
painter->rotate(-180);
QCommonStyle::drawItemText(painter,
rectangle,
alignment,
palette,
enabled,
text,
textRole);
painter->restore();
}
を回転させることができますそんな?スタイルシート?私はそこに多くのカスタマイズ力を見ません... –
あなたはアイコンが必要ない場合は、何をカスタマイズする必要がありますか?境界線を削除して背景を変更し、ハイライトグラデーションを作成しますか?それはスタイルシートで行うことができます。 – Eugene
私は以下のスタイルシートで解決しました:http://pastebin.com/6UqpixtQ、多くのあなたに感謝! –