Я новичок в PyQt и Qt Designer, и я пытаюсь создать простой метод для связывания qWidgets с таблицами и столбцами в базе данных SQLite. Моя идея заключалась в том, чтобы пометить каждый qWidget в дизайнере двумя настраиваемыми свойствами, одним из которых является имя таблицы, а другое - имя столбца. Позже я использовал информацию, предоставленную разработчиком, для создания моего собственного класса, который создает связь между qwidets и базой данных SQLite.Возможно ли получить доступ к пользовательским свойствам из QT Designer после преобразования в python?
Добавление пользовательских свойств в Designer, кажется, работает нормально, однако код для этих пользовательских свойств не генерируется при преобразовании xml конструктора в python (с использованием UIC). Кто-нибудь сделал это успешно? Возможно, есть лучший способ сделать это?
Спасибо,
Эрик
Hey Ryan, Спасибо за указатели. Похоже, первая статья предполагает, что мне нужно создать собственный виджет, чтобы добавить свойства. Правильно ли я понимаю это? Когда в дизайнере QT редактор свойств позволяет вам создать свойство Dynamic на виджете и присвоить ему значение. Это сохраняется в файле XML (.ui), поэтому я предполагаю, что компилятор UIC видит эти данные. Не может ли это быть доступным после преобразования в python? –
Я попробую. Спасибо за помощь в этом! –