2010-05-02 2 views
3

Есть ли у Qt набор стандартных значков? (Как для Back, Forward и т. Д.)У Qt Builder есть встроенный инструмент для редактирования панели инструментов?

Как бы добавить их к кнопке или панели инструментов в Qt Creator/Designer?

+0

Мне тоже хотелось бы ответить на этот вопрос с точки зрения Qt Designer. Я знаю, как использовать стандартные значки через их перечисление или псевдонимы строк изнутри кода, но не как это сделать в Qt Designer без ручного редактирования файлов .ui или .qrc. – metasim

ответ

3

Я довольно уверен, что вы не можете добавить иконки прямо в конструкторе, но вы можете программно ссылаться на них с помощью:

QIcon QStyle::standardIcon (StandardPixmap standardIcon, const QStyleOption * option = 0, const QWidget * widget = 0) const

Возвращенный QIcon должен быть стиль, соответствующий основе текущего стиля , Вы можете увидеть список стандартных значков in the official documentation.

+0

Отлично. Благодарю. Только то, что я искал. –