Рабочий процесс разработки в QTC++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Рабочий процесс разработки в QT

Сообщение Anonymous »

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

Код: Выделить всё

import QtQuick
import content

App {
}
App.qml

Код: Выделить всё

import QtQuick 6.5
import Resuman //project name

Window {
width: mainScreen.width
height: mainScreen.height

visible: true
title: "Resuman"

Screen01 {
id: mainScreen
}

}
Screen01.ui.qml

Код: Выделить всё

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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»