Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: y(x) от Ноябрь 13, 2009, 14:18



Название: кнопка "Новая вкладка" в TabWidget
Отправлено: y(x) от Ноябрь 13, 2009, 14:18
Доброго времени суток,
я человек новый на форуме, прошу сильно не пинать...
у меня вопрос: как сделать кнопку "Новая вкладка" в TabWidget примерно как на этой картинке?
при добавлении вкладок, эта кнопка должна отъезжать в конец как в firefox/chrome/итд
прошу прощения если что не так, поиском пользовался...


Название: Re: кнопка "Новая вкладка" в TabWidget
Отправлено: Павел_F. от Ноябрь 13, 2009, 14:28
Вот как-то так, наверное:
Код:
QToolButton* newTabButton;
QTabWidget* Tab;
Tab = new QTabWidget( this);
newTabButton = new QToolButton( Tab);
Tab->setCornerWidget(newTabButton, Qt::TopLeftCorner);


Название: Re: кнопка "Новая вкладка" в TabWidget
Отправлено: y(x) от Ноябрь 14, 2009, 16:36
спасибо большое)
добавил еще

#include <QToolButton>
...
newTabButton->show();

и заработало
я восхищён от Qt ;)