Просмотр сообщений
|
Страниц: [1]
|
2
|
Qt / Пользовательский интерфейс (GUI) / Динамически изменить размер виджета
|
: Апрель 25, 2021, 12:12
|
Добрый день, есть HBoxLayout и в нем находится два виджета. У обоих политика размеров Expanding. При нажатии на кнопку, у нодго виджета уменьшаю размер при помощи метода resize(), один виджет уменьшается, а второй его место не занимает. Остается серое пространство на окне. Причем если я буду у второго виджета вызывать метод hide(). То все отлично работает, второй виджет скрывается, а первый занимает его место. Подскажите как мне без метода hid() перерисовать корректно размеры виджетов, что бы один уменьшился, а другой увеличился.
|
|
|
3
|
Qt / Пользовательский интерфейс (GUI) / Добавление в layout виджеты и layout
|
: Апрель 01, 2021, 23:16
|
Добрый вечер, подскажите пожалуйста, корректно ли добавлять в QVBoxLayout QSplitterWidget и Layout. Т.е. у меня идет сперва (сверху вниза) несколько виджетов на сплиттере, затем лэйаут с тремя элементами в ряд, затем снова виджет. Вопрос собственно заключается в том, можно ли добавлять в Layout виджеты если там уже есть другие layout или надо все виджеты оборачивать в layout.
|
|
|
4
|
Qt / Пользовательский интерфейс (GUI) / Поменять делегат для редактирования QTime
|
: Март 09, 2021, 10:43
|
Добрый день, использую в проекте QTableView со своей моделью. При редактировании ячейки в таблице стандартный делегат дает установить время исключительно в формате часы:минуты, а мне нужны ещее секунды. Подскажите, как действовать, написать свой делегат или поменять отображение у стандартного. Пытался понять как для конкретного index получить стандартный делегат и изменить его, но что-то не разобрался.
|
|
|
5
|
Qt / Общие вопросы / Как в pro файле вызывать bat скрипт.
|
: Август 24, 2020, 12:18
|
Добрый день, подскажите, как необходимо прописывать пути в pro файле, что бы вызывался bat файл Вот так вот работает VERSION=$$(version.bat) Но если пытаюсь через слеши полный путь указывать, никак не получается, ни в кавычках, ни с двойным слешем. VERSION=$$(D:/version.bat) - не работает VERSION=$$(D:\version.bat) - не работает VERSION=$$("D:\version.bat") - не работает
Или возможно есть какой-нибудь способ прочитать версию из txt файла, кроме как через bat.
|
|
|
9
|
Qt / Общие вопросы / Не работает Drag and Drop
|
: Август 14, 2020, 17:19
|
Добрый день. В QTableView перетягиваю мышкой файлы из проводника под Windows, на некоторых машинах эта функция почему то не работает, хотя программа запускается из под админа. Подскажите пожалуйста, куда нужно копать, что бы решить проблему? (Программа собиралась MSVC 2013 и Q.t кажется 5.
|
|
|
|
|