docs: 📝 update readme
This commit is contained in:
+15
@@ -173,5 +173,20 @@ Temporary Items
|
||||
# iCloud generated files
|
||||
*.icloud
|
||||
|
||||
CMakeLists.txt.user
|
||||
CMakeCache.txt
|
||||
CMakeFiles
|
||||
CMakeScripts
|
||||
Testing
|
||||
Makefile
|
||||
cmake_install.cmake
|
||||
install_manifest.txt
|
||||
compile_commands.json
|
||||
CTestTestfile.cmake
|
||||
_deps
|
||||
|
||||
.cache
|
||||
.cmake
|
||||
.vscode
|
||||
.qt
|
||||
.qtc
|
||||
|
||||
+3
-3
@@ -6,9 +6,9 @@ set(CMAKE_AUTOMOC ON)
|
||||
set(CMAKE_AUTORCC ON)
|
||||
set(CMAKE_CXX_STANDARD 11)
|
||||
set(CMAKE_CXX_STANDARD_REQUIRED ON)
|
||||
set(CMAKE_PREFIX_PATH "/opt/homebrew/opt/qt@5")
|
||||
set(CMAKE_PREFIX_PATH "/opt/homebrew/opt/qt")
|
||||
|
||||
find_package(Qt5 COMPONENTS Core Gui Widgets REQUIRED)
|
||||
find_package(Qt6 COMPONENTS Core Gui Widgets REQUIRED)
|
||||
|
||||
include_directories(
|
||||
.
|
||||
@@ -22,4 +22,4 @@ set (SRCS
|
||||
|
||||
add_executable(${CMAKE_PROJECT_NAME} ${SRCS})
|
||||
|
||||
target_link_libraries(${CMAKE_PROJECT_NAME} PRIVATE Qt5::Core Qt5::Gui Qt5::Widgets)
|
||||
target_link_libraries(${CMAKE_PROJECT_NAME} PRIVATE Qt6::Core Qt6::Gui Qt6::Widgets)
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||

|
||||

|
||||
|
||||
This project aims to build a cross-platform floating clock based on PySide6 & Qt5.
|
||||
This project aims to build a cross-platform floating clock based on PySide6 & Qt6.
|
||||
|
||||
## Motivation
|
||||
|
||||
|
||||
@@ -1,7 +1,9 @@
|
||||
#include "clock.h"
|
||||
|
||||
Clock::Clock(QWidget *parent) : QWidget{parent}, pressed(false) {
|
||||
|
||||
Clock::Clock(QWidget *parent)
|
||||
: QWidget{parent}
|
||||
, pressed(false)
|
||||
{
|
||||
// geometry of Main Window (x, y, width, height)
|
||||
setGeometry(1100, 800, 180, 60);
|
||||
|
||||
@@ -16,8 +18,7 @@ Clock::Clock(QWidget *parent) : QWidget{parent}, pressed(false) {
|
||||
clock->start(1000); // update the clock per second
|
||||
show();
|
||||
|
||||
settings = new QSettings(
|
||||
QString("%1/config.ini").arg(QCoreApplication::applicationDirPath()),
|
||||
settings = new QSettings(QString("%1/config.ini").arg(QCoreApplication::applicationDirPath()),
|
||||
QSettings::IniFormat);
|
||||
|
||||
font = QFont();
|
||||
@@ -25,8 +26,7 @@ Clock::Clock(QWidget *parent) : QWidget{parent}, pressed(false) {
|
||||
font.setPointSize(settings->value("USER/FONT_SIZE").toInt());
|
||||
|
||||
// load settings
|
||||
settings = new QSettings(
|
||||
QString("%1/config.ini").arg(QCoreApplication::applicationDirPath()),
|
||||
settings = new QSettings(QString("%1/config.ini").arg(QCoreApplication::applicationDirPath()),
|
||||
QSettings::IniFormat);
|
||||
|
||||
// font object
|
||||
|
||||
@@ -0,0 +1,2 @@
|
||||
// This file is autogenerated. Changes will be overwritten.
|
||||
#include "EWIEGA46WW/moc_clock.cpp"
|
||||
@@ -0,0 +1,13 @@
|
||||
# This file is managed by Qt Creator, do not edit!
|
||||
|
||||
set("CMAKE_GENERATOR" "Unix Makefiles" CACHE "STRING" "" FORCE)
|
||||
set("CMAKE_BUILD_TYPE" "Debug" CACHE "STRING" "" FORCE)
|
||||
set("CMAKE_PROJECT_INCLUDE_BEFORE" "/Users/integzz/Documents/proj-clock/.qtc/package-manager/auto-setup.cmake" CACHE "FILEPATH" "" FORCE)
|
||||
set("QT_QMAKE_EXECUTABLE" "/opt/homebrew/opt/qt/bin/qmake" CACHE "FILEPATH" "" FORCE)
|
||||
set("CMAKE_PREFIX_PATH" "/opt/homebrew" CACHE "PATH" "" FORCE)
|
||||
set("CMAKE_C_COMPILER" "/usr/bin/clang" CACHE "FILEPATH" "" FORCE)
|
||||
set("CMAKE_CXX_COMPILER" "/usr/bin/clang++" CACHE "FILEPATH" "" FORCE)
|
||||
set("CMAKE_CXX_FLAGS_INIT" "" CACHE "STRING" "" FORCE)
|
||||
set("CMAKE_PREFIX_PATH" "/opt/homebrew" CACHE "PATH" "" FORCE)
|
||||
unset("CMAKE_PROJECT_INCLUDE_BEFORE" CACHE)
|
||||
set("QT_QMAKE_EXECUTABLE" "/opt/homebrew/bin/qmake" CACHE "FILEPATH" "" FORCE)
|
||||
Reference in New Issue
Block a user