Skip to content

Latest commit

 

History

History
64 lines (43 loc) · 1009 Bytes

README.md

File metadata and controls

64 lines (43 loc) · 1009 Bytes

Wiggly

Shows how to animate a user control using QBasicTimer and timerEvent(). In addition, the example demonstrates how to use QFontMetrics to determine the size of text on screen.

Sources

src/Wiggly.h

src/Wiggly.cpp

CMakeLists.txt

Output

Screenshot

Generate and build

Qt Creator

To build these projects, open Wiggly.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 ./Wiggly.sln

macOS :

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

Linux with Code::Blocks :

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

Linux :

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