qml подгружать файл .qml из папки
Хочу оставить возможность редактирования одного файла qml без пересборки проекта. Каким образом можно подгружать файл из папки с приложением, а если там нет этого файла то уже из ресурсов?
Хочу оставить возможность редактирования одного файла qml без пересборки проекта. Каким образом можно подгружать файл из папки с приложением, а если там нет этого файла то уже из ресурсов?
У какого-то объекта есть например свойсво name: Model.name Model - это объект из C++ и при изменении у него name объекты в qml автоматически не обновляются, только при принудительной записи name = Model.name . Как можно это атоматизировать?
Добрый день, вопрос такой: как можно сделать так, чтобы при открытии FileDialog в поле имени файла уже было введено имя заданное по-умолчанию? При повторном открытии там сохраняется предыдущее значение, но вот первоначальное никак не получилось задать...
fileUrl является ридонли...
Здравствуйте, есть TableViewColumn со своим делегатом. У каждого определенного столбца есть своя MouseArea. Как в этой MouseArea в onClick получить координаты клика относительно TableViewColumn ?
TableViewColumn {
id: nameColumn
role: "name"
delegate: myDelegate {
Text {
text: styleData.value
}
MouseArea {
anchors.fill: parent
acceptedButtons: Qt.LeftButton
onClicked: {
//тут получить координаты
}
}
}
}
}
в tableview в rowDelegate есть параметр visible который зависит от функции в которую передается styleData.row . Так же тут в qml имеется метод который вызывает функцию из модели которая меняет местами элементы, в ней в конце вызывается сигнал dataChanged. В итоге элементы меняются местами, а мой параметр visible не обновляется. Смог решить только тем, что в методе(qml) после вызова функции перемещения элементов добавил строчку переменная=переменная, где переменная - некоторая глобальная переменная из функции visible... Может имеется какое-то более нормальное решение?
у tableview есть метод rowAt(int x, int y) которая позволяет по координатам определить индекс элемента. Можно ли как-то используя так же координаты узнать имя section (section group) в этой же tableview ?
Подскажите пожалуйста где найти список символов которые обязательно нужно экранировать?
Здравствуйте! Помогите решить проблему: в делегат TableViewColumn добавил свитч ( styleData.value принимает тру, фолс ), на onClicked меняю значение в модели. Все это работает отлично. Но добавил в модель возможность менять порядок элементов. Возникла следующая проблема: если изначально не трогать свитч и поменять порядок элементов, то свитчи отображают все правильно. Но если например у одного элемента нажать на свитч ( т.е поменять его значение ) и потом попробовать изменить порядок, то у всех элементов свитч отображается корректно, кроме элемента который будет расположен на месте того, у которого меняли значение. На этом месте он не меняется согласно styleData.value, а остается такой какой был. Если вместо свитча попробовать использовать кнопку, то все работает нормально! т.е получается что checked у свитча не меняется при изменении styleData.value
Перемещено shell-script из general