Size: a a a

2020 June 24

AU

Abu Umar in Qt
Можно где-то прочитать про то что идёт в qt.labs? Qmlbook вроде не описывает этот раздел. Там вроде много интересного
источник

МВ

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

AS

Anatoly Shirokov in Qt
Anatoly Shirokov
import QtQuick 2.12
import QtQuick.Window 2.12
import QtQuick.Controls 2.12
import QtQuick.Layouts 1.12

import Qt.labs.qmlmodels 1.0

Window {
   visible: true
   width: 640
   height: 480
   title: qsTr("Hello World")
   QtObject {
       id: object

       property string name
       property int age
   }

   ListModel {
       id: model
       ListElement {
           objectType: "string"
           objectProperty: "name"
       }
       ListElement {
           objectType: "number"
           objectProperty: "age"
       }
   }

   DelegateChooser {
       id: chooser
       role: "objectType"
       DelegateChoice {
           roleValue: "string"
           delegate: TextField {
               placeholderText: "Введите строку"
               text: object[objectProperty]
               onTextChanged: {
                   object[objectProperty] = text
               }
           }
       }
       DelegateChoice {
           roleValue: "number"
           delegate: TextField {
               placeholderText: "Введите число"
               text: object[objectProperty]
               onTextChanged: {
                   object[objectProperty] = parseInt(text)
               }
           }
       }
   }
   ColumnLayout {
       anchors.fill: parent

       Text {
           text: object.name
       }
       Text {
           text: object.age
       }
       ListView {
           model: model
           delegate: chooser
           Layout.fillWidth: true
           Layout.fillHeight: true
       }
   }
}
Я Егору это уже показывал. Что за память у молодежи?
источник

Е

Егор in Qt
Anatoly Shirokov
Я Егору это уже показывал. Что за память у молодежи?
Так это к другому вопросу было, как-то не вспомнилось
источник

AS

Anatoly Shirokov in Qt
Егор
Так это к другому вопросу было, как-то не вспомнилось
Ааа
источник

AS

Anatoly Shirokov in Qt
А я, как Макс, написал про делегатчузер, а ты сказал идеально, я вспомнил, что тебе его показывал
источник

Е

Егор in Qt
Anatoly Shirokov
А я, как Макс, написал про делегатчузер, а ты сказал идеально, я вспомнил, что тебе его показывал
ну это да, забыл что такое есть
источник

AS

Anatoly Shirokov in Qt
Все таки, знания надо получать через страдания. Легкие ответы - поверхостные знания.
источник

AS

Anatoly Shirokov in Qt
:)
источник

Е

Егор in Qt
закрываем чат
источник

AS

Anatoly Shirokov in Qt
источник

dp

dark pit in Qt
Abu Umar
Можно где-то прочитать про то что идёт в qt.labs? Qmlbook вроде не описывает этот раздел. Там вроде много интересного
всегда можно почитать исходники.  это надежнее.  ну и я так баг в labs.platform нашел.
источник

m

mefest in Qt
Abu Umar
А в виджетах это надо было самому писать...
хм, модели для sql вроде отдавали разный editor в зависимости от типа
ps/ ну да, разный editor не означаеет что будет другое отображение при просмотре
источник

AU

Abu Umar in Qt
mefest
хм, модели для sql вроде отдавали разный editor в зависимости от типа
ps/ ну да, разный editor не означаеет что будет другое отображение при просмотре
конкретно тогда была древовидная модель из abstractitemmodel и там надо было разное отображение в некоторых случаях
источник
2020 June 25

m

mefest in Qt
весело, автоформатирование в qml удаляет инлайновые компоненты_))
пример:
    component LabeledImage: Column {
       property alias source: image.source
       property alias caption: text.text

       Image {
           id: image
           width: 50
           height: 50
       }
       Text {
           id: text
           font.bold: true
       }
   }

https://bugreports.qt.io/browse/QTBUG-85189
источник

GK

Grigorii Kolesnikov ... in Qt
Ребят, может кто силен в регулярках. Как мне написать для IPv4 выражение?
QRegExp на вот это жалуется.
источник

VK

Viacheslav Kaloshin in Qt
Задача конечная какая? В смысле если вы решили проблему с помощью регулярки, то у вас две проблемы
источник

GK

Grigorii Kolesnikov ... in Qt
Величины даже не обязательно проверять (диапазон 0-255), что бы хотя бы просто были точки и цифры
источник

GS

Georgy Shepelev in Qt
никак. Регуляркой только формат записи адреса можешь проверить
источник

GS

Georgy Shepelev in Qt
а вообще, формат можно и проще проверить - три точки должно быть, а четыре подстроки между ними - должы парситься в целое число
источник