Size: a a a

2020 July 11

Е

Егор in Qt
👀
Какие преимущества у QML перед Qt Widgets
все
источник

МВ

Макс Воробьев... in Qt
да я бы не сказал, что прям все
источник

МВ

Макс Воробьев... in Qt
QSS все-таки хотелось в qml
источник

ПК

Побитый Кирпич... in Qt
🎄🎊 R 🎅 Tb| ✡️ 🎊🎄
Ну можно задать версию и юри через который можно тип получить
А так разве не модули импортятся? Отдельный тип тоже можно так заимпортить?
источник

🎄T

🎄🎊 R 🎅 Tb| ✡️ 🎊🎄... in Qt
Побитый Кирпич
А так разве не модули импортятся? Отдельный тип тоже можно так заимпортить?
Ага
источник

Е

Егор in Qt
Макс Воробьев
да я бы не сказал, что прям все
ладно, ждем стат. типизацию
источник

МВ

Макс Воробьев... in Qt
Егор
ладно, ждем стат. типизацию
тоже
источник

🎄T

🎄🎊 R 🎅 Tb| ✡️ 🎊🎄... in Qt
Егор
ладно, ждем стат. типизацию
А ее кто-то планирует добавлять?
источник

МВ

Макс Воробьев... in Qt
👀
Какие преимущества у QML перед Qt Widgets
на qml можно нафигачить все, делая вставки на ++, как тут сравнивать...
источник

AS

Anatoly Shirokov in Qt
Побитый Кирпич
А так разве не модули импортятся? Отдельный тип тоже можно так заимпортить?
Ты по сути модуль и объявил в коде, а потом его импортишь import MyModule major.minor
источник

МВ

Макс Воробьев... in Qt
🎄🎊 R 🎅 Tb| ✡️ 🎊🎄
А ее кто-то планирует добавлять?
в qt6
источник

AS

Anatoly Shirokov in Qt
Anatoly Shirokov
Ты по сути модуль и объявил в коде, а потом его импортишь import MyModule major.minor
Но от версионности в Qt отказываются, поэтому пиши 1.0 и особо не вдавайся в смысл
источник

AS

Anatoly Shirokov in Qt
👀
Какие преимущества у QML перед Qt Widgets
Qml при уже наработанной библиотеке компонетов позволяет в несколько раз увеличить скорость разработки. Но  первое время придется прививать себе декларативный стиль мышления, если раньше писал в императивном.
источник

AS

Anatoly Shirokov in Qt
Побитый Кирпич
А так разве не модули импортятся? Отдельный тип тоже можно так заимпортить?
Тип у тебя привязывается к модулю с версией, который ты потом импортишь
источник

ПК

Побитый Кирпич... in Qt
Anatoly Shirokov
Тип у тебя привязывается к модулю с версией, который ты потом импортишь
То есть если напишу:
qmlRegisterInterface<IFoo>("my.module.IFoo", 1);

То потом в qml могу писать:
import my.module 1

IFoo { }

?
источник

ПК

Побитый Кирпич... in Qt
Только не понятно как интерфейсы инстанцировать, возможно нельхя так
источник

AS

Anatoly Shirokov in Qt
Побитый Кирпич
То есть если напишу:
qmlRegisterInterface<IFoo>("my.module.IFoo", 1);

То потом в qml могу писать:
import my.module 1

IFoo { }

?
Нет, без IFoo
источник

AS

Anatoly Shirokov in Qt
Побитый Кирпич
То есть если напишу:
qmlRegisterInterface<IFoo>("my.module.IFoo", 1);

То потом в qml могу писать:
import my.module 1

IFoo { }

?
    qmlRegisterType<DataProvider>("My", 1, 0, "DataProvider");
   qmlRegisterType<DataProviderUser>("My", 1, 0, "DataProviderUser");
...
import My 1.0
Item {
 DataProvider {
   id: provider
 }
 DataProviderUser {
   dataProvider: provider
 }
}
источник

ПК

Побитый Кирпич... in Qt
Это параметр moduleName, а у меня uri и я не понял семантику uri
источник

ПК

Побитый Кирпич... in Qt
По твоим словам вижу что это синоним moduleName, но я что то сомневаюсь
источник