Advanced search
ML
Mihail LebedevAug. 7, 2020, 3:42 p.m.

QtНаследование QWidget

Добрый день.
Имеется некий класс W наследуемый от QWidget, на нем несколько кнопок и QTable. Создаю новый класс который наследует QDialog и W. При вызове этого диалогового окна оно пустое. Как сделать, чтобы на нем был размещен виджет предка?

 QGridLayout *l = new QGridLayout();
    l-…
M
MarkGlenAug. 7, 2020, 1:37 a.m.

QMLQML: изменение стиля при наведении и при нажатии на кнопку

enabled = false
перестанет быть активной и не будет ни на что реагировать)

Хм.. по-моему пробовал такое. Проверю ещё раз после работы.

Ура, спасибо большое! Работает.

Всем спасибо за подсказки.

D:
Datsmaaboy :3Aug. 6, 2020, 7:14 p.m.

QMLQML - Lesson 016. SQLite database and the working with it in QML Qt

Добрый день, пытаюсь разобраться и подргнать пример под себя. Есть бд с огромным количеством полей. В приложении на виджетах при использовании QTableView все работает и путем простого sql запроса может вывести сразу всю таблицу. В qml же приложении я так понял жизненно необходимо определять ро…

U
UndergivenAug. 6, 2020, 5:20 p.m.

QMLДинамическое наполнение StackView QML

Во затупил)))
Спасибо за все)))

StackView.push("ModuleTip1.qml")
ну или в сложной иерархии StackView.push("qrc:/folder/ModuleTip1.qml")
и всего делов... Не пойму, почему сразу у меня не получилось...

StackView.push("qrc:/folder/ModuleTip1.qml", {x:100, y: 100}) - есл…

U
UndergivenAug. 6, 2020, 5:14 p.m.

QMLДинамическое наполнение StackView QML

Ну так я это сразу и написал:
"Проблема в том, что при StackView.pop - деструктор выталкиваемого объекта вызывается только в том случае, если объект создавался самим StackView-ом. И я не совсем пойму, как добиться такого поведения..."

С компонентами - понятно... Но эти компоненты со…

Evgenij LegotskojAug. 6, 2020, 5:12 p.m.

QMLДинамическое наполнение StackView QML

Проще говоря, внешнее создание объекта может предполагать использование объекта в других местах, либо кэширование. А значит, что удаление объекта при вызове метода pop() напротив является необоснованным действием

Evgenij LegotskojAug. 6, 2020, 5:10 p.m.

QMLДинамическое наполнение StackView QML

Я вот сейчас открыл документацию и прочитал

Only items that StackView created itself (from a Component or url) will be destroyed when popped. See Item Ownership for more information.

Так что поведение ожидаемое и странным не является, ибо описано в документации на этот метод…

U
UndergivenAug. 6, 2020, 4:55 p.m.

QMLДинамическое наполнение StackView QML

Попробовал... Вызов gc() не дал результата(((
Объекты продолжили свое существование и удалились только после того, как был удален родитель (в момент динамического создания объектов родителем указывался сам StackView)...

Но по факту это значит, что мой StackView наполняется ново-созд…

Evgenij LegotskojAug. 6, 2020, 4:46 p.m.

QMLДинамическое наполнение StackView QML

В QML есть сборщик мусора. Предполагаю, что во втором случае полное уничтожение объекта может вызываться позднее.
Так что попробуйте после вызова StackView.pop() сразу вызвать сборщик мусора через вызов функции gc() .
Так что, если это сработает, а также у вас н…

M
MarkGlenAug. 6, 2020, 3:49 p.m.

QMLQML: изменение стиля при наведении и при нажатии на кнопку

enabled = false
перестанет быть активной и не будет ни на что реагировать)

Хм.. по-моему пробовал такое. Проверю ещё раз после работы.

Timeweb

Let me recommend you the excellent hosting on which EVILEG is located.

For many years, Timeweb has been proving his stability.

For projects on Django I recommend VDS hosting

View Hosting
VD

C++ - Test 001. The first program and data types

  • Result:73points,
  • Rating points1
Ds

C++ - Тест 003. Условия и циклы

  • Result:64points,
  • Rating points-1
o

C++ - Test 001. The first program and data types

  • Result:86points,
  • Rating points6
Last comments
D:

QML - Lesson 016. SQLite database and the working with it in QML Qt

Добрый день, пытаюсь разобраться и подргнать пример под себя. Есть бд с огромным количеством полей. В приложении на виджетах при использовании QTableView все работает и путем простого sql запрос…

Django - Tutorial 039. Adding private messages and chats on the site - Part 2 (Dialogue and chat counter with unread messages)

Добавляйте поле файла в модель сообщения. И в форме сообщения указывайте, что поле с файлом.
s

Django - Tutorial 023. Like Dislike system using GenericForeignKey

все, я со всем разобрался!) Извините!)
s

Django - Tutorial 023. Like Dislike system using GenericForeignKey

Доброго времени суток!) Я случайно набрел на вашу статью, и она помогла мне решить некоторые мои трудности, я прошел за вами по шагам, в попытках адаптировать это под себя, и возник вопрос. У ва…
Now discuss on the forum
ML

Наследование QWidget

Добрый день. Имеется некий класс W наследуемый от QWidget, на нем несколько кнопок и QTable. Создаю новый класс который наследует QDialog и W. При вызове этого диалогового окна оно пустое. …
M

QML: изменение стиля при наведении и при нажатии на кнопку

enabled = false перестанет быть активной и не будет ни на что реагировать) Хм.. по-моему пробовал такое. Проверю ещё раз после работы. Ура, спасибо большо…
U

Динамическое наполнение StackView QML

Во затупил))) Спасибо за все))) StackView.push("ModuleTip1.qml") ну или в сложной иерархии StackView.push("qrc:/folder/ModuleTip1.qml") и всего делов... Не пойму, почему сра…

QEventLoop тормозит при удалении экземпляра

Думаю, что нет. Лучше вообще без исключений, но не всегда возможно.
s

Ключевое слово class

Разобрался,на стаковерфлоу нашел топик и понял почему так происходило .
About
Services
© EVILEG 2015-2020
Recommend hosting TIMEWEB