Size: a a a

2020 January 29

IZ

Ilia Zviagin in Qt
Ildar Khabatulin
Выставлял, тоже не сработало
Родителем радио кнопки должен быть group box, тогда оно будет работать.
Ты наверняка добавляешь промежуточного родителя, оно и не работает.

Лейблы надо лейаутами к контроле прибивать ...
источник

IK

Ildar Khabatulin in Qt
Ilia Zviagin
Родителем радио кнопки должен быть group box, тогда оно будет работать.
Ты наверняка добавляешь промежуточного родителя, оно и не работает.

Лейблы надо лейаутами к контроле прибивать ...
Ну вот хотелось как раз иметь кнопку с дополнительным лейблом в виде класса, так как в нескольких местах используется.
источник

AS

Anatoly Shirokov in Qt
Ilia Zviagin
Родителем радио кнопки должен быть group box, тогда оно будет работать.
Ты наверняка добавляешь промежуточного родителя, оно и не работает.

Лейблы надо лейаутами к контроле прибивать ...
это не является правдой. родителем у radio кнопок может быть кто угодно
источник

AS

Anatoly Shirokov in Qt
никаких переходов владения addButton не описывает:
QButtonGroup::addButton(QAbstractButton *button, int id = -1)
Adds the given button to the button group. If id is -1, an id will be assigned to the button. Automatically assigned ids are guaranteed to be negative, starting with -2. If you are assigning your own ids, use positive values to avoid conflicts.
See also removeButton() and buttons().
источник

IZ

Ilia Zviagin in Qt
Anatoly Shirokov
это не является правдой. родителем у radio кнопок может быть кто угодно
Ну, может быть...
источник

VN

Vladislav Navrocky in Qt
Михаил Серебренников
Поделитесь опытом тестирования GUI на QML, если у кого такой есть. :)
Недавно увидел, что есть squish, но интересен именно процесс тестирования внутри компании.
У нас пока не выстроен, но интеграционные UI тесты мы предполагаем гонять на фреймворках поддерживающих интерфейс WebDriver. То есть тестер пишет интеграционные BDD тесты на Behave (Python), для запуска приложений используются Selenoid либо Appium, серверное окружение с подготовленным дампом БД подымается в Docker, прогоняется тест, результаты в JUnit формате публикуются, к примеру, в Jenkins.

#uitest #ui #test #integration
источник

VN

Vladislav Navrocky in Qt
Для Qt в поиске выпадает вот это https://github.com/cisco-open-source/qtwebdriver, я не пробовал, но возможно оно рабочее, QtQuick2 там упомянут в README
источник

МС

Михаил Серебренников in Qt
Vladislav Navrocky
У нас пока не выстроен, но интеграционные UI тесты мы предполагаем гонять на фреймворках поддерживающих интерфейс WebDriver. То есть тестер пишет интеграционные BDD тесты на Behave (Python), для запуска приложений используются Selenoid либо Appium, серверное окружение с подготовленным дампом БД подымается в Docker, прогоняется тест, результаты в JUnit формате публикуются, к примеру, в Jenkins.

#uitest #ui #test #integration
Интересно, спасибо.
источник
2020 January 30

AE

Alexey Edelev in Qt
Аппаратноускоренное это очень громкое заявление, копируют буфер из v4l в текстуру :)
источник

AE

Alexey Edelev in Qt
Делали такое года 4 назад :)
источник

AE

Alexey Edelev in Qt
Михаил Серебренников
Поделитесь опытом тестирования GUI на QML, если у кого такой есть. :)
Недавно увидел, что есть squish, но интересен именно процесс тестирования внутри компании.
Это отличная автоматизация
источник

AE

Alexey Edelev in Qt
Полная интроспекция в питон скриптинге
источник

AE

Alexey Edelev in Qt
Единственное что они вроде не умею это скриншоты
источник

AE

Alexey Edelev in Qt
Крупные чуваки в автомотиве активно его юзают
источник

AE

Alexey Edelev in Qt
Понятное дело это не юнит и не функциональное тестирование
источник

AE

Alexey Edelev in Qt
Это именно автоматизация полноценного тестирования
источник

AE

Alexey Edelev in Qt
Для остального qttest
источник

С

Сode_geek in Qt
Привет пикутисты и кутисты. Вопрос собс-но в чем.
       chart = QChart()
       chart.setTitleBrush(QtGui.QColor("green"))
       print(chart.titleBrush())
Заголовок отображает нормально, но возвращает вот такое:
<PyQt5.QtGui.QBrush object at 0x000001E13BB6C3C8>
Мне же хочется увидеть что-то типа "green". Лыжи не едут
источник

DS

Daniel Sinkevich in Qt
Сode_geek
Привет пикутисты и кутисты. Вопрос собс-но в чем.
       chart = QChart()
       chart.setTitleBrush(QtGui.QColor("green"))
       print(chart.titleBrush())
Заголовок отображает нормально, но возвращает вот такое:
<PyQt5.QtGui.QBrush object at 0x000001E13BB6C3C8>
Мне же хочется увидеть что-то типа "green". Лыжи не едут
я конечно не эксперт, но тебе возвращает ссылку (указатель), на сколько я вижу. Попробуй разыменовать, если так возможно в питоне
источник

С

Сode_geek in Qt
разыменовать?
источник