Найти - Пользователи
Полная версия: PyQT4 помощь с дизайном. Помогите плиз...
Начало » GUI » PyQT4 помощь с дизайном. Помогите плиз...
1 2
Nyappa
и так, написал программу, теперь хочу сделать норм дизайн. Просто не хочу чтобы дизайн был типа

а хочу что бы был как

и так вопрос. Как это сделать? Через какую программу? Помогите плиз.
PooH
Не туда копаешь, вот образец правильного дизайна:
pooh@PooHland:~$ send koreiko:Грузите апельсины бочками
PS: А вообще вроде у Qt скины заявлены
villager
setStyleSheet
pasaranax
можно метод paint у виджетов переопределить
Nyappa
pasaranax
как именно?
pasaranax
class BeautyButton(QPushButton):
def paintEvent(self, event):
# здесь рисуем внешний вид своей кнопочки
Можно просто картинку отрисовать сюда, и менять ее в зависимости от статуса: выделена, нажата, отжата.
Nyappa
еще вопрос, а может стоит только убрать верхнюю строку вот тут:


я про эту "IMMonitor ICQ Spy - X"

возможно ли это????
Nyappa
pasaranax
class BeautyButton(QPushButton):
def paintEvent(self, event):
# здесь рисуем внешний вид своей кнопочки
Можно просто картинку отрисовать сюда, и менять ее в зависимости от статуса: выделена, нажата, отжата.
я себе сделал подругому =) Создал файл style.css
записал туда стиль
потом
def readStyleSheet(fileName):
css = Qt.QString()
file = Qt.QFile(fileName)
if file.open(Qt.QIODevice.ReadOnly) :
css = Qt.QString(file.readAll())
file.close()
return css

self.setStyleSheet(readStyleSheet('Files/style.сss'))


=) но мне мешает верхняя фигня с кнопкой Выхода (я про Х)…..мне бы как то убрать ее….то было бы офигенно
truporez
Ваши заветные слова это: setWindowFlags и Qt.WindowType
Nyappa
truporez
Ваши заветные слова это: setWindowFlags и Qt.WindowType
можете пример кода написать? Если не сложно…
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB