chore: update the file

This commit is contained in:
x-tools-author 2024-04-26 14:22:48 +08:00
parent 42bf97b532
commit 64d5cc1b42
10 changed files with 4045 additions and 10 deletions

View File

@ -1,6 +1,6 @@
# --------------------------------------------------------------------------------------------------
set(X_TOOLS_THIRD_PARTY_DIR ${CMAKE_SOURCE_DIR}/ThirdParty)
# --------------------------------------------------------------------------------------------------
# Qt-Advanced-Stylesheets-mainhttps://github.com/githubuser0xFFFF/Qt-Advanced-Stylesheets
set(X_TOOLS_THIRD_PARTY_DIR ${CMAKE_SOURCE_DIR}/ThirdParty)
set(X_TOOLS_STYLES_DIR_NAME "Qt-Advanced-Stylesheets-main")
option(X_TOOLS_ENABLE_MODULE_STYLESHEET "Enable Qt advanced stylesheet" ON)
if(X_TOOLS_ENABLE_MODULE_STYLESHEET)
@ -33,7 +33,7 @@ function(x_tools_add_stylesheet_files target)
target_sources(${target} PRIVATE ${STYLESHEET_SOURCE})
endfunction()
# --------------------------------------------------------------------------------------------------
# libhid
# hidapi: https://github.com/libusb/hidapi
set(X_TOOLS_HID_DIR_NAME "hidapi-hidapi-0.14.0")
option(X_TOOLS_ENABLE_MODULE_HID "Enable HID module" OFF)
if(X_TOOLS_ENABLE_MODULE_HID)

View File

@ -74,8 +74,12 @@ include(CMake/xToolsThirdParty.cmake)
# --------------------------------------------------------------------------------------------------
# Git module
x_tools_git_get_latest_tag(${CMAKE_CURRENT_SOURCE_DIR} "X_TOOLS")
x_tools_git_get_latest_commit(${CMAKE_CURRENT_SOURCE_DIR} "X_TOOLS")
x_tools_git_get_latest_commit_time(${CMAKE_CURRENT_SOURCE_DIR} "X_TOOLS")
set(X_TOOLS_VERSION
${GIT_TAG}
CACHE STRING "The version of applicaion")
# --------------------------------------------------------------------------------------------------
# Google log module
@ -192,11 +196,6 @@ if(X_TOOLS_ENABLE_TARGET_XTOOLS)
list(APPEND X_TOOLS_SOURCE xTools.rc)
endif()
# You can specify the version of the application.
set(X_TOOLS_VERSION
"0.0.0"
CACHE STRING "The version of applicaion")
x_tools_add_executable(xTools ${X_TOOLS_SOURCE})
add_dependencies(xTools xToolsTools)
x_tools_copy_style_resources_for_target(xTools)

View File

@ -22,6 +22,7 @@ Application::Application(int argc, char **argv)
// Setup ui language.
const QString language = xToolsSettings::instance()->language();
setupLanguageWithPrefix(language, m_translatorPrefix);
setupLanguageWithPrefix(language, m_translatorToolsPrefix);
showSplashScreenMessage(tr("Initializing main window..."));
}
@ -29,4 +30,5 @@ void Application::setupLanguage(const QString &language)
{
xToolsApplication::setupLanguage(language);
setupLanguageWithPrefix(language, m_translatorPrefix);
setupLanguageWithPrefix(language, m_translatorToolsPrefix);
}

View File

@ -29,4 +29,5 @@ public:
private:
const QString m_translatorPrefix{"xTools"};
const QString m_translatorToolsPrefix{"xToolsTools"};
};

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,4 +1,6 @@
<RCC>
<qresource prefix="/">
<file>Resources/Translations/xToolsTools_en.qm</file>
<file>Resources/Translations/xToolsTools_zh_CN.qm</file>
</qresource>
</RCC>

View File

@ -16,6 +16,7 @@ int main(const int argc, char *argv[])
QApplication::setAttribute(Qt::AA_Use96Dpi);
#endif
Q_INIT_RESOURCE(xToolsCommon);
Q_INIT_RESOURCE(xToolsTools);
#ifdef X_TOOLS_ENABLE_MODULE_PRIVATE
Q_INIT_RESOURCE(xToolsPrivateCommon);
#endif