Size: a a a

2021 January 18

W

WhoAmI? in Qt
Всем привет, подскажите, пожалуйста, есть ли простой способ поменять цвет рамки окна приложения? Я уже молчу про то, чтобы поменять всю рамку. Нашел статью, там меняется рамка, да и то немного с багами. https://evileg.com/ru/post/156/
источник

W

WhoAmI? in Qt
WhoAmI?
Всем привет, подскажите, пожалуйста, есть ли простой способ поменять цвет рамки окна приложения? Я уже молчу про то, чтобы поменять всю рамку. Нашел статью, там меняется рамка, да и то немного с багами. https://evileg.com/ru/post/156/
Неужели никто не сталкивался? Делал поиск по чату, прежде чем задать вопрос, но конкретных ответов не нашел...
источник

GS

Georgy Shepelev in Qt
а в документации искал?
источник

м

мыши in Qt
WhoAmI?
Всем привет, подскажите, пожалуйста, есть ли простой способ поменять цвет рамки окна приложения? Я уже молчу про то, чтобы поменять всю рамку. Нашел статью, там меняется рамка, да и то немного с багами. https://evileg.com/ru/post/156/
что такое "всю рамку"?
источник

W

WhoAmI? in Qt
мыши
что такое "всю рамку"?
источник

AU

Abu Umar in Qt
WhoAmI?
Всем привет, подскажите, пожалуйста, есть ли простой способ поменять цвет рамки окна приложения? Я уже молчу про то, чтобы поменять всю рамку. Нашел статью, там меняется рамка, да и то немного с багами. https://evileg.com/ru/post/156/
Исходники телеграмм смотрели?
источник

W

WhoAmI? in Qt
Abu Umar
Исходники телеграмм смотрели?
Зачем?
источник

AU

Abu Umar in Qt
WhoAmI?
Зачем?
Он как раз это и делает
источник

м

мыши in Qt
WhoAmI?
ее нельзя поменять, она рисуется системой, а не Qt
источник

м

мыши in Qt
ее можно выключить и рисовать свое
источник

W

WhoAmI? in Qt
мыши
ее можно выключить и рисовать свое
Вы занимались подобным?
источник

м

мыши in Qt
WhoAmI?
Вы занимались подобным?
наверно
источник

NM

Nastya Medveda in Qt
Добрый вечер, скажите, пожалуйста, как в QTableView отображать header даже если таблица пуста?
источник

B

BAHR in Qt
Nastya Medveda
Добрый вечер, скажите, пожалуйста, как в QTableView отображать header даже если таблица пуста?
источник

NM

Nastya Medveda in Qt
Спасибо!
источник

NM

Nastya Medveda in Qt
У меня он уже переопределен в модели, но не работает:
def headerData(self, section, orientation, role=Qt.DisplayRole):
       if role == Qt.DisplayRole and orientation == Qt.Horizontal:
           return self.headerLabels[section]
       return QAbstractTableModel.headerData(self, section, orientation, role)

Я что-то упустила?
источник

B

BAHR in Qt
У Вас случаем когда таблица пустая, не пустой ли self.headerLabels ???
источник

B

BAHR in Qt
Еще вариант, что возвращает columnCount при пустой таблице???
источник

NM

Nastya Medveda in Qt
BAHR
У Вас случаем когда таблица пустая, не пустой ли self.headerLabels ???
нет headerLabels инициализирован константными значениями как переменная класса и не может быть пустым.
columnCOunt реализован как надо:
def columnCount(self, parent=QModelIndex):
       try:
           column_count = len(self.tableData[0])
           return column_count
       except:
           return 0
источник

NM

Nastya Medveda in Qt
Я нашла, что, возможно, это особенность QT, который не отображает header если нет хотя бы одной строки данных, но, возможно, это как-то можно переопределить, но я не могу найти как
источник