Size: a a a

2020 December 10

S

Sergey eSKon in Qt
а тому, кто принимает нужно знать какие сигналы они должны получать. И вот тут возможны варианты как подцепить - либо сам приёмник цепляется, либо кто-то извне его цепляет
источник

AU

Abu Umar in Qt
Спасибо всем, кажется понял что нужно.
источник

AU

Abu Umar in Qt
Sergey eSKon
тут два момента:
1. Вы из объекта сигнализатора цепляетесь за объект приёмник? Так это практически идентично вызову функций. Обычно потребитель цепляется за нужный ему сигнал, поэтому потребитель должен видеть поставщика, а не наоборот.
2. Что подразумевается под "областью видимости"?
1. Идентично вызову функции но плюс коннектов в том, что они разрываются при удалении объекта, а вот вызов функции никуда не девается. Также объекты живут в разных потоках объекты.
2. Объект A создает B, а тот создает C, который уходит в отдельный поток. И я хочу передать сообщение из А в C, так чтобы тот его самостоятельно обработал. Также получается что никто одновременно не знает о существовании двух не соседних объектов в такой иерархии.
Попытался максимально кратко и обще изложить
источник

S

Sergey eSKon in Qt
ну так в чём проблема из объекта C зацепиться за сигнал объекта A, тем более что скорее всего parent вы так и так передаёте
источник

AU

Abu Umar in Qt
Sergey eSKon
ну так в чём проблема из объекта C зацепиться за сигнал объекта A, тем более что скорее всего parent вы так и так передаёте
Нет, parent как раз не передается никому в этом списке
источник

S

Sergey eSKon in Qt
ну передайте, причём можно не как parentб если вы не хотите QObject иерархию поддерживать
источник

AU

Abu Umar in Qt
Похоже придется
источник

МК

Мгер Карапетян... in Qt
Привет, вроде в Кт появилась возможность кастомизировать внешний вид заголовка окна. Можете дать ссылку?)
источник

МК

Мгер Карапетян... in Qt
Мгер Карапетян
Привет, вроде в Кт появилась возможность кастомизировать внешний вид заголовка окна. Можете дать ссылку?)
с сохранением дефолтного поведения для разных ОС
источник

F

FPOHTMEH in Qt
Мгер Карапетян
Привет, вроде в Кт появилась возможность кастомизировать внешний вид заголовка окна. Можете дать ссылку?)
Маловероятно
источник

МК

Мгер Карапетян... in Qt
источник

AE

Andrew Evseev in Qt
Перетаскиваю элемент в QTreeView (drag n drop). При прохождении между двумя другими элементами существует место, где row и column равны -1, а parent равен QModelIndex(). Т.е. ситуация как если тащить над пустой областью. Это не приятно при попытке дропнуть элемент между двумя другими. Иногда попадаю между ними, иногда бросается как будто в пустоту. Как побороть эту штуку?
источник

CC

Coccine Coccine in Qt
В qml давно появилась возможность соединять сигнал с функцией?
источник

МВ

Макс Воробьев... in Qt
через .connect(f)?
источник

МВ

Макс Воробьев... in Qt
давно
источник

FS

Flower Surgeon in Qt
Всем привет. Имею окно (форму) c QHBoxLayout с двумя виджетами внутри него. Необходимо по клику на чекбокс скрывать один из них. Как после этого можно идиоматично ресайзнуть окно, чтобы оставшийся виджет не висел с гигантскими полями посреди формы? Пока что вычитал про такой хак: завести QTimer::singleShot на 0 милек и в его слоте уже ресайзить, но беда в том, что ресайзить только по ширине не получается. Т.е. такая конструкция работает:

mainWindow->resize(mainWindow->minimumWidth(), mainWindow->minimumHeight());

а вот такая уже нет:

mainWindow->resize(mainWindow->minimumWidth(), mainWindow->height());
источник

FS

Flower Surgeon in Qt
Qt 5.12.8, винда 10
источник

FS

Flower Surgeon in Qt
Забыл сказать: после ресайза делаю adjustSize()
источник

RG

Renat Garaev in Qt
Напишите перевод вашего ника на русский язык
источник
2020 December 11

ee

elias eliatto in Qt
привет! я создавал дополнительное окно (QMainWindow) в Qt/WebAssembly. В браузере отображалось, однако заголовок был узкий и кнопка закрытия окна мелкая. Можно ли увеличить заголовок (по высоте) и кнопку закрытия для wasm?
источник