Как реализовать toolstrip для моего GUI?
Я создаю простое приложение для управления неизвестными словами при изучении нового языка. Приложение написано на Python, и я использую Tkinter для создания GUI.
Как вы можете видеть, я почти закончил - все, что мне нужно, это набор инструментов с несколькими кнопками на нем, но, похоже, в Tkinter нет виджета для наборов инструментов. Как я могу преодолеть проблему?
1 ответ
Когда дело доходит до Tkinter, виджета с инструментальной панелью не существует.
У вас есть три варианта:
1) Если вы хотите продолжить сборку приложения с использованием Tkinter, вы можете создать фрейм в верхней части графического интерфейса и добавить в него несколько кнопок, которые будут действовать в качестве альтернативы панели инструментов.
2) Вы можете создать свой собственный виджет, используя Tcl, что, безусловно, требует больших усилий для новичка.
3) Вы можете начать с нуля, переключившись на PyQt, в котором есть QToolBar и QMenuBar (в зависимости от того, хотите ли вы иконки или текст в качестве кнопок на панели инструментов).