Initial commit

master
Benjamin Kraft 3 years ago
commit fd8dfd90bb
  1. 2
      .gitignore
  2. 24
      CMakeLists.txt
  3. 10
      main.cpp

2
.gitignore vendored

@ -0,0 +1,2 @@
# Project exclude paths
/cmake-build-debug/

@ -0,0 +1,24 @@
cmake_minimum_required(VERSION 3.21)
project(Mandelbrot)
set(CMAKE_CXX_STANDARD 17)
set(CMAKE_AUTOMOC ON)
set(CMAKE_AUTORCC ON)
set(CMAKE_AUTOUIC ON)
set(CMAKE_PREFIX_PATH "/opt/Qt/6.2.3/gcc_64")
find_package(Qt6 COMPONENTS
Core
Gui
Widgets
OpenGL
REQUIRED)
add_executable(Mandelbrot main.cpp)
target_link_libraries(Mandelbrot
Qt::Core
Qt::Gui
Qt::Widgets
Qt::OpenGL
)

@ -0,0 +1,10 @@
#include <QApplication>
#include <QPushButton>
int main(int argc, char *argv[]) {
QApplication a(argc, argv);
QPushButton button("Hello world!", nullptr);
button.resize(200, 100);
button.show();
return QApplication::exec();
}
Loading…
Cancel
Save