Transporter
d0c8316f79
QtkIOSystem improvements
2024-01-25 00:21:03 -05:00
Shaun Reed
ad59d9149e
Drag and drop model loading ( #14 )
2023-12-27 19:36:47 +00:00
Shaun Reed
e889785b65
Improve cmake and GUI ( #13 )
...
+ Packaging and CI for Windows, Mac, Linux
+ Debian package, NSIS Windows installer, OSX appbundle
+ Example application using libqtk
+ Component installation for `qtk`, `libqtk`, or `collection` with cmake
2023-03-12 02:02:26 +00:00
Shaun Reed
a04ebae42a
Doxygen comments
2022-11-26 18:24:38 +00:00
Shaun Reed
443c09da7c
Refactor texture handling
2022-11-24 22:26:53 +00:00
Shaun Reed
ad4d4636a4
Fix integration with Qt Creator
...
+ CMake build flag `QTK_UPDATE_SUBMODULES` to include Assimp as a git submodule
2022-08-21 18:03:04 -04:00
Shaun Reed
86b3f78368
Use configure_file to set QTK_RESOURCES
2022-08-21 18:03:04 -04:00
Shaun Reed
f3406ee749
Add assimp as external dependency
2022-08-21 18:03:04 -04:00
Shaun Reed
249a2b4446
Work on separating widget from main application
...
+ Thanks @OgreTransporter for help in #4 !
+ Closes #4
2022-08-21 18:02:53 -04:00
Shaun Reed
5452520324
Windows updates (@OgreTransporter)
...
+ Fix resource path on Windows
+ Fix missing OpenGL functions on Windows
+ Create static library
+ Fix CMake for newer assimp versions
+ Closes #2
2022-08-01 23:26:13 -04:00
Shaun Reed
c15d064dce
Add ResourceManager for assets outside of QRC
...
+ Use qt6_add_big_resources to improve build time
+ RM::getPath(sting) to build absolute path to assets
+ Allows easy access to models or other large assets not loaded into QRC
2022-07-31 19:13:54 -04:00
Shaun Reed
3497b97f6e
Embed Qtk widget into QMainWindow application
...
+ Fix keyboard input focus to bind on mouse click
+ Fix missing call to `setFormat` in `MainWidget` ctor
+ Add placeholder toolbar options
2022-03-14 02:47:20 -04:00
Shaun Reed
e2086fa2dd
Reorganize project files
2022-03-07 08:20:32 -05:00