Skip to content

Latest commit

 

History

History
98 lines (68 loc) · 1.14 KB

README.md

File metadata and controls

98 lines (68 loc) · 1.14 KB

List

Shows how to use QList collection.

Sources

src/List.cpp

CMakeLists.txt

Output


count: 0

Tyrannosaurus
Amargasaurus
Mamenchisaurus
Deinonychus
Compsognathus

count: 5
contains("Deinonychus"): True

insert(2, "Compsognathus")

Tyrannosaurus
Amargasaurus
Compsognathus
Mamenchisaurus
Deinonychus
Compsognathus

dinosaurs[3]: Mamenchisaurus

removeOne("Compsognathus")

Tyrannosaurus
Amargasaurus
Mamenchisaurus
Deinonychus
Compsognathus

count: 5

clear()
count: 0

Generate and build

Qt Creator

To build these projects, open List.pro file with Qt Creator.

CMake

To build this project, open "Terminal" and type following lines:

Set CMAKE_PREFIX_PATH with Qt6 install path.

Windows :

mkdir build
cd build
cmake ..
start ./List.sln

macOS :

mkdir build
cd build
cmake .. -G "Xcode"
open ./List.xcodeproj

Linux with Code::Blocks :

mkdir build
cd build
cmake .. -G "CodeBlocks - Unix Makefiles"
xdg-open ./List.cbp > /dev/null 2>&1

Linux :

mkdir build
cd build
cmake .. 
cmake --build . --config Debug
./List