Omniwizard
Дек. 18, 2013 16:25:06
Не могу найти как сделать свой стиль у формы, чтобы не было стандартной шапки!
Ubhra
Дек. 18, 2013 16:51:53
4kpt_II
Дек. 18, 2013 16:55:46
Ubhra Это pyqt…
Omniwizard
Дек. 18, 2013 16:56:12
Это вы откуда взяли? с Tkiner . Мне надо для pyqt
Omniwizard
Дек. 18, 2013 16:59:30
4kpt_II
root.overrideredirect(1)
Можно тогда пример с использованием, не могу найти. Спасибо большое!
Ubhra
Дек. 18, 2013 17:12:28
Для pyqt пишут что нужно в описании класса окна это добавить:
self.setWindowFlags(QtCore.Qt.FramelessWindowHint|QtCore.Qt.WindowTitleHint)
Пример на tkinter?
from tkinter import *
root=Tk()
root.overrideredirect(1)
root.mainloop()
Omniwizard
Дек. 18, 2013 17:15:15
self.setWindowFlags(QtCore.Qt.FramelessWindowHint|QtCore.Qt.WindowTitleHint)
спасибо большое)) Помогло убрать кнопки. Но как заменить сам цвет шапки на свой стиль?
И если можно , то и как закруглить форму.
Еще раз спасибо!
Ubhra
Дек. 18, 2013 17:18:04
А что получилось, я то предположил что это вообще шапку уберет.
Omniwizard
Дек. 18, 2013 17:25:55
Просто исчезли кнопки свернуть и закрыть
Ubhra
Дек. 18, 2013 17:28:07
Возможно оно лишнее
QtCore.Qt.WindowTitleHint
Вот из справки
self.setWindowFlags(QtCore.Qt.CustomizeWindowHint)