Initial import
This commit is contained in:
7
CMakeLists.txt
Normal file
7
CMakeLists.txt
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
cmake_minimum_required(VERSION 3.0)
|
||||||
|
|
||||||
|
find_package(Qt5 REQUIRED COMPONENTS Gui Qml)
|
||||||
|
|
||||||
|
set(CMAKE_AUTOMOC ON)
|
||||||
|
|
||||||
|
add_subdirectory(src)
|
||||||
4
src/CMakeLists.txt
Normal file
4
src/CMakeLists.txt
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
qt5_add_resources(qiflora_SRCS resources.qrc)
|
||||||
|
add_executable(qiflora main.cpp ${qiflora_SRCS})
|
||||||
|
target_link_libraries(qiflora Qt5::Qml Qt5::Gui)
|
||||||
|
|
||||||
9
src/main.cpp
Normal file
9
src/main.cpp
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
#include <QGuiApplication>
|
||||||
|
#include <QQmlApplicationEngine>
|
||||||
|
|
||||||
|
int main(int argc, char *argv[])
|
||||||
|
{
|
||||||
|
QGuiApplication app(argc, argv);
|
||||||
|
QQmlApplicationEngine engine(QUrl(QStringLiteral("qrc:/qml/main.qml")));
|
||||||
|
return app.exec();
|
||||||
|
}
|
||||||
14
src/qml/main.qml
Normal file
14
src/qml/main.qml
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
import QtQuick 2.0
|
||||||
|
import QtQuick.Window 2.0
|
||||||
|
|
||||||
|
Window
|
||||||
|
{
|
||||||
|
visible: true
|
||||||
|
width: 300
|
||||||
|
height: 240
|
||||||
|
|
||||||
|
Rectangle {
|
||||||
|
anchors.fill: parent
|
||||||
|
color: "steelblue"
|
||||||
|
}
|
||||||
|
}
|
||||||
5
src/resources.qrc
Normal file
5
src/resources.qrc
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
<!DOCTYPE RCC><RCC version="1.0">
|
||||||
|
<qresource>
|
||||||
|
<file>qml/main.qml</file>
|
||||||
|
</qresource>
|
||||||
|
</RCC>
|
||||||
Reference in New Issue
Block a user