Add a text edit area
This commit is contained in:
2 files changed
+20
-5
No files matched your search
+2
-2
@@ -4,8 +4,8 @@ project(textedit)
|
||||
|
||||
set(CMAKE_CXX_STANDARD 17)
|
||||
|
||||
find_package(Qt6 REQUIRED COMPONENTS Core)
|
||||
find_package(Qt6 REQUIRED COMPONENTS Core Widgets)
|
||||
|
||||
add_executable(textedit src/main.cpp)
|
||||
|
||||
target_link_libraries(textedit PRIVATE Qt6::Core)
|
||||
target_link_libraries(textedit PRIVATE Qt6::Core Qt6::Widgets)
|
||||
+18
-3
@@ -1,3 +1,18 @@
|
||||
int main() {
|
||||
return 0;
|
||||
}
|
||||
#include <QtWidgets/QApplication>
|
||||
#include <QtWidgets/QTextEdit>
|
||||
#include <QtWidgets/QVBoxLayout>
|
||||
#include <QtWidgets/QWidget>
|
||||
|
||||
int main(int argc, char *argv[]) {
|
||||
QApplication app(argc, argv);
|
||||
QWidget window;
|
||||
QVBoxLayout *layout = new QVBoxLayout(&window);
|
||||
|
||||
QTextEdit *textEdit = new QTextEdit();
|
||||
|
||||
layout->setContentsMargins(0, 0, 0, 0);
|
||||
layout->setSpacing(0);
|
||||
layout->addWidget(textEdit);
|
||||
window.showMaximized();
|
||||
return app.exec();
|
||||
}
|
||||
Reference in new issue
Block a user