ViewLog is a video tracking app built with Qt6. ViewLog allows you to keep track of all the videos you've watched within the app. Whether you’re managing a growing collection or just keeping tabs on your latest binge-watching session, ViewLog ensures you never lose track of your video journey.
-
Export from Qt Design Studio
# In Qt Design Studio File -> Export Project -> Generate Cmake files
-
Open in Qt Creator
# Open the exported CMakeLists.txt file
-
Configure Build Settings
# In Qt Creator Tools -> Options -> Build & Run Select your compiler and Qt 6 kit
-
Build for Release
# Change build configuration to Release Select Release from the bottom-left build configuration dropdown
-
Build the Project
Build -> Build Project # or press Ctrl+B
-
Deploy Dependencies
# Windows windeployqt.exe --qmldir <path_to_qml_folder> path/to/your/app.exe #e.g C:\Qt\6.5.3\mingw_64\bin\windeployqt.exe --qmldir C:\Users\user1\Desktop\qt\ViewLog\content\. ViewLog.exe # Linux linuxdeployqt --qmldir <path_to_qml_folder> path/to/your/app # macOS macdeployqt --qmldir <path_to_qml_folder> path/to/your/app.app
-
Find Executable
# Default location: build-<project>-<kit>-Release/
windeployqt Tool (Windows)
Qt provides a tool called windeployqt that simplifies the deployment process by automatically copying necessary Qt libraries and plugins:
Open a Command Prompt and navigate to the directory where your application executable resides.
Run windeployqt:
windeployqt MediaPlayer.exe
NOTE: if you get a "libstdc++-6.dll" not found or "libgcc_s_seh-1.dll" not found
you can copy the missing dlls from "PATH/TO/Qt/tools/mingw*****/bin"
[![Badge License]][License]