Интересно, правильный ли это путь при разработке проекта QT, как мне предложил ChatGPT модифицировать и добавлять массу вещей, просто чтобы все заработало. Есть ли более простой способ разработать такой проект? Любое руководство или рекомендуемый ресурс приветствуются.
ОБНОВЛЕНИЕ:
- Я пытался добавить пользовательскую кнопку в QT Designer, в итоге добавил новый файл qml (CustomButton):

- Когда я попытался скомпилировать в Qt Creator, я получил:

Код: Выделить всё
import QtQuick
import content
App {
}
Код: Выделить всё
import QtQuick 6.5
import Resuman //project name
Window {
width: mainScreen.width
height: mainScreen.height
visible: true
title: "Resuman"
Screen01 {
id: mainScreen
}
}
Код: Выделить всё
import QtQuick 6.5
import QtQuick.Controls 6.5
import Resuman
Rectangle {
id: rectangle
width: 1280
height: 800
color: Constants.backgroundColor
TextField {
id: textField
x: 541
y: 406
width: 200
height: 50
font.pointSize: 20
placeholderText: qsTr("Account")
}
TextField {
id: textField1
echoMode: TextInput.Password
x: 541
y: 492
width: 200
height: 50
font.pointSize: 20
placeholderText: qsTr("Password")
}
CustomButton {
id: customButton
x: 541
y: 607
}
states: [
State {
name: "clicked"
when: button.checked
}
]
}
Подробнее здесь: https://stackoverflow.com/questions/785 ... flow-in-qt
Мобильная версия