import QtQuick 2.7
import QtQuick.Controls 2.0
import QtQuick.Layouts 1.3
ApplicationWindow {
visible: true
width: 640
height: 480
title: qsTr("Hello World")
Item {
anchors.fill: parent
focus: true
Button {
id: mainButton
anchors.centerIn: parent
text: "button"
onClicked: console.log("clicked")
}
Keys.onPressed: {
if (event.key === Qt.Key_Escape) {
// Do something when key pressed
mainButton.clicked();
event.accepted = true;
}
}
Keys.onReleased: {
if (event.key === Qt.Key_Escape) {
// Do something else when key released
event.accepted = true;
}
}
}
}
Если я найду видеоуроки по С++ но для windows 8 или даже 10, они подойдут на windows XP SP3?
В уроке парень упомянул книгу Робетра Лафоре "Объектно-ориентированное програмирование в С++". Он назвал её "евангелие программиста". Она хороша для изучение С++?
Просто она длинная очень а времени у меня не много и не хотелось бы его тратить напрасно
auto scaleLabel = new QLabel("Размер проекта:", this);
auto scaleSpinBox = new QSpinBox(this);
scaleSpinBox->setRange(1, 1000000);
scaleSpinBox->setSingleStep(10);
scaleSpinBox->setValue(10);
scaleSpinBox->setSuffix(" KLOC");
auto scaleLayout = new QHBoxLayout;
scaleLayout->addWidget(scaleLabel);
scaleLayout->addWidget(scaleSpinBox);
auto topLayout = new QVBoxLayout;
topLayout->addLayout(scaleLayout);
this->setLayout(topLayout);