Get rid of old early prototype OpenRGBDialog, rename OpenRGBDialog2 to OpenRGBDialog
This commit is contained in:
parent
014ae33f0b
commit
648c0fce92
29 changed files with 2609 additions and 3042 deletions
4
main.cpp
4
main.cpp
|
|
@ -25,7 +25,7 @@
|
|||
io_connect_t macUSPCIO_driver_connection;
|
||||
#endif
|
||||
|
||||
#include "OpenRGBDialog2.h"
|
||||
#include "OpenRGBDialog.h"
|
||||
|
||||
#ifdef __APPLE__
|
||||
#include "macutils.h"
|
||||
|
|
@ -224,7 +224,7 @@ int main(int argc, char* argv[])
|
|||
/*---------------------------------------------------------*\
|
||||
| Main UI widget |
|
||||
\*---------------------------------------------------------*/
|
||||
Ui::OpenRGBDialog2 dlg;
|
||||
Ui::OpenRGBDialog dlg;
|
||||
LOG_TRACE("[main] Dialog created");
|
||||
|
||||
if(ret_flags & RET_FLAG_I2C_TOOLS)
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@
|
|||
| SPDX-License-Identifier: GPL-2.0-only |
|
||||
\*---------------------------------------------------------*/
|
||||
|
||||
#include "OpenRGBDialog2.h"
|
||||
#include "OpenRGBDialog.h"
|
||||
#include "OpenRGBDevicePage.h"
|
||||
#include "OpenRGBZoneResizeDialog.h"
|
||||
#include "ResourceManager.h"
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load diff
|
|
@ -9,55 +9,195 @@
|
|||
|
||||
#pragma once
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <QMainWindow>
|
||||
#include <QTimer>
|
||||
#include <QSystemTrayIcon>
|
||||
#include <QMenu>
|
||||
#include <QSlider>
|
||||
|
||||
#include "ui_OpenRGBDialog.h"
|
||||
|
||||
#include "OpenRGBClientInfoPage.h"
|
||||
#include "OpenRGBPluginsPage/OpenRGBPluginsPage.h"
|
||||
#include "OpenRGBSoftwareInfoPage.h"
|
||||
#include "OpenRGBSystemInfoPage.h"
|
||||
#include "OpenRGBSupportedDevicesPage.h"
|
||||
#include "OpenRGBSettingsPage.h"
|
||||
#include "OpenRGBDMXSettingsPage/OpenRGBDMXSettingsPage.h"
|
||||
#include "OpenRGBE131SettingsPage/OpenRGBE131SettingsPage.h"
|
||||
#include "OpenRGBElgatoKeyLightSettingsPage/OpenRGBElgatoKeyLightSettingsPage.h"
|
||||
#include "OpenRGBElgatoLightStripSettingsPage/OpenRGBElgatoLightStripSettingsPage.h"
|
||||
#include "OpenRGBKasaSmartSettingsPage/OpenRGBKasaSmartSettingsPage.h"
|
||||
#include "OpenRGBLIFXSettingsPage/OpenRGBLIFXSettingsPage.h"
|
||||
#include "OpenRGBPhilipsHueSettingsPage/OpenRGBPhilipsHueSettingsPage.h"
|
||||
#include "OpenRGBPhilipsWizSettingsPage/OpenRGBPhilipsWizSettingsPage.h"
|
||||
#include "OpenRGBQMKORGBSettingsPage/OpenRGBQMKORGBSettingsPage.h"
|
||||
#include "OpenRGBSerialSettingsPage/OpenRGBSerialSettingsPage.h"
|
||||
#include "OpenRGBYeelightSettingsPage/OpenRGBYeelightSettingsPage.h"
|
||||
#include "OpenRGBNanoleafSettingsPage/OpenRGBNanoleafSettingsPage.h"
|
||||
#include "PluginManager.h"
|
||||
#include "SuspendResume.h"
|
||||
|
||||
#include "i2c_smbus.h"
|
||||
#include "LogManager.h"
|
||||
#include "RGBController.h"
|
||||
#include "ProfileManager.h"
|
||||
#include "NetworkClient.h"
|
||||
#include "NetworkServer.h"
|
||||
|
||||
namespace Ui
|
||||
{
|
||||
class OpenRGBDialog;
|
||||
}
|
||||
|
||||
class Ui::OpenRGBDialog : public QMainWindow
|
||||
class Ui::OpenRGBDialog : public QMainWindow, private SuspendResumeListener
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
explicit OpenRGBDialog(std::vector<i2c_smbus_interface *>& bus, std::vector<RGBController *>& control, QWidget *parent = 0);
|
||||
explicit OpenRGBDialog(QWidget *parent = 0);
|
||||
~OpenRGBDialog();
|
||||
|
||||
void show();
|
||||
void AddClient(NetworkClient* new_client);
|
||||
void AddClientTab();
|
||||
void AddI2CToolsPage();
|
||||
void AddServerTab();
|
||||
|
||||
void AddPlugin(OpenRGBPluginEntry* plugin);
|
||||
void RemovePlugin(OpenRGBPluginEntry* plugin);
|
||||
|
||||
void setMode(unsigned char mode_val);
|
||||
|
||||
static bool IsMinimizeOnClose();
|
||||
|
||||
void SetDialogMessage(PLogMessage msg);
|
||||
|
||||
bool DontShowAgain;
|
||||
|
||||
signals:
|
||||
void ProfileListChanged();
|
||||
|
||||
public slots:
|
||||
void changeEvent(QEvent *event);
|
||||
void SetTrayIcon(bool tray_icon);
|
||||
void handleAboutToQuit();
|
||||
|
||||
protected:
|
||||
std::vector<i2c_smbus_interface *>& busses;
|
||||
std::vector<RGBController *>& controllers;
|
||||
|
||||
private slots:
|
||||
void on_ButtonRed_clicked();
|
||||
void on_ButtonYellow_clicked();
|
||||
void on_ButtonGreen_clicked();
|
||||
void on_ButtonCyan_clicked();
|
||||
void on_ButtonBlue_clicked();
|
||||
void on_ButtonMagenta_clicked();
|
||||
|
||||
void on_ButtonSetAll_clicked();
|
||||
|
||||
void on_ButtonSetDevice_clicked();
|
||||
|
||||
void on_ButtonSetZone_clicked();
|
||||
|
||||
void on_ButtonSetLED_clicked();
|
||||
|
||||
void on_ComboDevices_currentIndexChanged();
|
||||
|
||||
void on_ComboModes_currentIndexChanged();
|
||||
void keyPressEvent(QKeyEvent *event) override;
|
||||
|
||||
private:
|
||||
const char* context = "Ui::OpenRGBDialog";
|
||||
|
||||
/*-------------------------------------*\
|
||||
| Page pointers |
|
||||
\*-------------------------------------*/
|
||||
OpenRGBClientInfoPage *ClientInfoPage;
|
||||
OpenRGBPluginsPage *PluginsPage;
|
||||
OpenRGBSystemInfoPage *SMBusToolsPage;
|
||||
OpenRGBSoftwareInfoPage *SoftInfoPage;
|
||||
OpenRGBSupportedDevicesPage *SupportedPage;
|
||||
OpenRGBSettingsPage *SettingsPage;
|
||||
OpenRGBDMXSettingsPage *DMXSettingsPage;
|
||||
OpenRGBE131SettingsPage *E131SettingsPage;
|
||||
OpenRGBElgatoKeyLightSettingsPage *ElgatoKeyLightSettingsPage;
|
||||
OpenRGBElgatoLightStripSettingsPage *ElgatoLightStripSettingsPage;
|
||||
OpenRGBKasaSmartSettingsPage *KasaSmartSettingsPage;
|
||||
OpenRGBLIFXSettingsPage *LIFXSettingsPage;
|
||||
OpenRGBPhilipsHueSettingsPage *PhilipsHueSettingsPage;
|
||||
OpenRGBPhilipsWizSettingsPage *PhilipsWizSettingsPage;
|
||||
OpenRGBQMKORGBSettingsPage *QMKORGBSettingsPage;
|
||||
OpenRGBSerialSettingsPage *SerialSettingsPage;
|
||||
OpenRGBYeelightSettingsPage *YeelightSettingsPage;
|
||||
OpenRGBNanoleafSettingsPage *NanoleafSettingsPage;
|
||||
|
||||
bool ShowI2CTools = false;
|
||||
bool plugins_loaded = false;
|
||||
|
||||
/*-------------------------------------*\
|
||||
| System tray icon and menu |
|
||||
\*-------------------------------------*/
|
||||
QSystemTrayIcon* trayIcon;
|
||||
QMenu* trayIconMenu;
|
||||
QMenu* profileMenu;
|
||||
|
||||
/*-------------------------------------*\
|
||||
| User interface |
|
||||
\*-------------------------------------*/
|
||||
Ui::OpenRGBDialogUi *ui;
|
||||
|
||||
void AddSoftwareInfoPage();
|
||||
void AddSupportedDevicesPage();
|
||||
void AddSettingsPage();
|
||||
void AddDMXSettingsPage();
|
||||
void AddE131SettingsPage();
|
||||
void AddElgatoKeyLightSettingsPage();
|
||||
void AddElgatoLightStripSettingsPage();
|
||||
void AddKasaSmartSettingsPage();
|
||||
void AddLIFXSettingsPage();
|
||||
void AddPhilipsHueSettingsPage();
|
||||
void AddPhilipsWizSettingsPage();
|
||||
void AddQMKORGBSettingsPage();
|
||||
void AddSerialSettingsPage();
|
||||
void AddYeelightSettingsPage();
|
||||
void AddNanoleafSettingsPage();
|
||||
void AddPluginsPage();
|
||||
void AddConsolePage();
|
||||
|
||||
void ClearDevicesList();
|
||||
void UpdateDevicesList();
|
||||
void UpdateProfileList();
|
||||
void closeEvent(QCloseEvent *event);
|
||||
bool SelectConfigProfile(const std::string name);
|
||||
|
||||
void SetDetectionViewState(bool detection_showing);
|
||||
void SaveProfile();
|
||||
void SaveProfileAs();
|
||||
|
||||
void TogglePluginsVisibility(int, QTabWidget*);
|
||||
|
||||
bool device_view_showing = false;
|
||||
|
||||
PluginManager* plugin_manager = nullptr;
|
||||
|
||||
QAction* actionExit;
|
||||
QString dialog_message;
|
||||
|
||||
void ShowLEDView();
|
||||
void HideLEDView();
|
||||
|
||||
void OnSuspend();
|
||||
void OnResume();
|
||||
|
||||
private slots:
|
||||
void on_Exit();
|
||||
void on_LightsOff();
|
||||
void on_QuickRed();
|
||||
void on_QuickYellow();
|
||||
void on_QuickGreen();
|
||||
void on_QuickCyan();
|
||||
void on_QuickBlue();
|
||||
void on_QuickMagenta();
|
||||
void on_QuickWhite();
|
||||
void onDeviceListUpdated();
|
||||
void onDetectionProgressUpdated();
|
||||
void onDetectionEnded();
|
||||
void on_SetAllDevices(unsigned char red, unsigned char green, unsigned char blue);
|
||||
void on_SaveSizeProfile();
|
||||
void on_ShowHide();
|
||||
void onShowDialogMessage();
|
||||
void on_ReShow(QSystemTrayIcon::ActivationReason reason);
|
||||
void on_ProfileSelected();
|
||||
void on_ButtonLoadProfile_clicked();
|
||||
void on_ButtonDeleteProfile_clicked();
|
||||
void on_ButtonToggleDeviceView_clicked();
|
||||
void on_ButtonStopDetection_clicked();
|
||||
void on_ButtonRescan_clicked();
|
||||
void on_ActionSaveProfile_triggered();
|
||||
void on_ActionSaveProfileAs_triggered();
|
||||
void on_MainTabBar_currentChanged(int);
|
||||
void on_InformationTabBar_currentChanged(int);
|
||||
void on_DevicesTabBar_currentChanged(int);
|
||||
void on_SettingsTabBar_currentChanged(int);
|
||||
};
|
||||
|
|
|
|||
|
|
@ -6,8 +6,8 @@
|
|||
<rect>
|
||||
<x>0</x>
|
||||
<y>0</y>
|
||||
<width>500</width>
|
||||
<height>160</height>
|
||||
<width>700</width>
|
||||
<height>350</height>
|
||||
</rect>
|
||||
</property>
|
||||
<property name="windowTitle">
|
||||
|
|
@ -15,148 +15,191 @@
|
|||
</property>
|
||||
<widget class="QWidget" name="centralWidget">
|
||||
<layout class="QGridLayout" name="gridLayout">
|
||||
<item row="0" column="0">
|
||||
<widget class="QPushButton" name="ButtonRed">
|
||||
<property name="text">
|
||||
<string/>
|
||||
<item row="2" column="0" colspan="5">
|
||||
<widget class="QTabWidget" name="MainTabBar">
|
||||
<property name="tabShape">
|
||||
<enum>QTabWidget::Rounded</enum>
|
||||
</property>
|
||||
<property name="currentIndex">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="iconSize">
|
||||
<size>
|
||||
<width>20</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
<widget class="QWidget" name="TabDevices">
|
||||
<attribute name="title">
|
||||
<string>Devices</string>
|
||||
</attribute>
|
||||
<layout class="QGridLayout" name="gridLayout_3">
|
||||
<item row="1" column="0">
|
||||
<widget class="QTabWidget" name="DevicesTabBar">
|
||||
<property name="tabPosition">
|
||||
<enum>QTabWidget::West</enum>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
<widget class="QWidget" name="TabInformation">
|
||||
<attribute name="title">
|
||||
<string>Information</string>
|
||||
</attribute>
|
||||
<layout class="QGridLayout" name="gridLayout_2">
|
||||
<item row="0" column="0">
|
||||
<widget class="QTabWidget" name="InformationTabBar">
|
||||
<property name="tabPosition">
|
||||
<enum>QTabWidget::West</enum>
|
||||
</property>
|
||||
<property name="currentIndex">
|
||||
<number>-1</number>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
<widget class="QWidget" name="TabSettings">
|
||||
<attribute name="title">
|
||||
<string>Settings</string>
|
||||
</attribute>
|
||||
<layout class="QGridLayout" name="gridLayout_4">
|
||||
<item row="0" column="0">
|
||||
<widget class="QTabWidget" name="SettingsTabBar">
|
||||
<property name="tabPosition">
|
||||
<enum>QTabWidget::West</enum>
|
||||
</property>
|
||||
<property name="currentIndex">
|
||||
<number>-1</number>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="0" column="1">
|
||||
<widget class="QPushButton" name="ButtonYellow">
|
||||
<property name="text">
|
||||
<string/>
|
||||
</property>
|
||||
</widget>
|
||||
<item row="6" column="0" colspan="5">
|
||||
<layout class="QHBoxLayout" name="MainButtonsLayout">
|
||||
<item>
|
||||
<widget class="QFrame" name="MainButtonsFrame">
|
||||
<property name="frameShape">
|
||||
<enum>QFrame::NoFrame</enum>
|
||||
</property>
|
||||
<property name="frameShadow">
|
||||
<enum>QFrame::Raised</enum>
|
||||
</property>
|
||||
<layout class="QGridLayout" name="gridLayout_5">
|
||||
<property name="leftMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="topMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="rightMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="bottomMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<item row="0" column="0">
|
||||
<widget class="QPushButton" name="ButtonToggleDeviceView">
|
||||
<property name="text">
|
||||
<string>Toggle LED View</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="0" column="1">
|
||||
<widget class="QPushButton" name="ButtonRescan">
|
||||
<property name="text">
|
||||
<string>Rescan Devices</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="0" column="2">
|
||||
<widget class="QToolButton" name="ButtonSaveProfile">
|
||||
<property name="sizePolicy">
|
||||
<sizepolicy hsizetype="Minimum" vsizetype="Minimum">
|
||||
<horstretch>0</horstretch>
|
||||
<verstretch>0</verstretch>
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Save Profile</string>
|
||||
</property>
|
||||
<property name="popupMode">
|
||||
<enum>QToolButton::MenuButtonPopup</enum>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="0" column="3">
|
||||
<widget class="QPushButton" name="ButtonDeleteProfile">
|
||||
<property name="text">
|
||||
<string>Delete Profile</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="0" column="4">
|
||||
<widget class="QPushButton" name="ButtonLoadProfile">
|
||||
<property name="text">
|
||||
<string>Load Profile</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="0" column="5">
|
||||
<widget class="QComboBox" name="ProfileBox"/>
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</item>
|
||||
<item row="0" column="2">
|
||||
<widget class="QPushButton" name="ButtonGreen">
|
||||
<property name="text">
|
||||
<string/>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="0" column="3">
|
||||
<widget class="QPushButton" name="ButtonCyan">
|
||||
<property name="text">
|
||||
<string/>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="0" column="4">
|
||||
<widget class="QPushButton" name="ButtonBlue">
|
||||
<property name="text">
|
||||
<string/>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="0" column="5">
|
||||
<widget class="QPushButton" name="ButtonMagenta">
|
||||
<property name="text">
|
||||
<string/>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="0" column="6">
|
||||
<widget class="QLabel" name="LabelAuraDevice">
|
||||
<property name="text">
|
||||
<string>Device</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="0" column="7">
|
||||
<widget class="QComboBox" name="ComboDevices"/>
|
||||
</item>
|
||||
<item row="1" column="0" colspan="2">
|
||||
<widget class="QLabel" name="LabelRed">
|
||||
<property name="text">
|
||||
<string>Red</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="1" column="2" colspan="2">
|
||||
<widget class="QLabel" name="LabelGreen">
|
||||
<property name="text">
|
||||
<string>Green</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="1" column="4" colspan="2">
|
||||
<widget class="QLabel" name="LabelBlue">
|
||||
<property name="text">
|
||||
<string>Blue</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="1" column="6" rowspan="2">
|
||||
<widget class="QLabel" name="LabelMode">
|
||||
<property name="text">
|
||||
<string>Mode</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="1" column="7" rowspan="2">
|
||||
<widget class="QComboBox" name="ComboModes"/>
|
||||
</item>
|
||||
<item row="2" column="0" colspan="2">
|
||||
<widget class="QLineEdit" name="EditLED0R"/>
|
||||
</item>
|
||||
<item row="2" column="2" colspan="2">
|
||||
<widget class="QLineEdit" name="EditLED0G"/>
|
||||
</item>
|
||||
<item row="2" column="4" colspan="2">
|
||||
<widget class="QLineEdit" name="EditLED0B"/>
|
||||
</item>
|
||||
<item row="3" column="0" colspan="3">
|
||||
<widget class="QPushButton" name="ButtonSetAll">
|
||||
<property name="text">
|
||||
<string>Set All</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="3" column="3" colspan="3">
|
||||
<widget class="QPushButton" name="ButtonSetDevice">
|
||||
<property name="text">
|
||||
<string>Set Device</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="3" column="6">
|
||||
<widget class="QLabel" name="LabelZone">
|
||||
<property name="text">
|
||||
<string>Zone</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="3" column="7">
|
||||
<widget class="QComboBox" name="ComboZones"/>
|
||||
</item>
|
||||
<item row="4" column="0" colspan="3">
|
||||
<widget class="QPushButton" name="ButtonSetZone">
|
||||
<property name="text">
|
||||
<string>Set Zone</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="4" column="3" colspan="3">
|
||||
<widget class="QPushButton" name="ButtonSetLED">
|
||||
<property name="text">
|
||||
<string>Set LED</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="4" column="6">
|
||||
<widget class="QLabel" name="LabelLED">
|
||||
<property name="text">
|
||||
<string>LED</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="4" column="7">
|
||||
<widget class="QComboBox" name="ComboLEDs"/>
|
||||
<item row="4" column="0" colspan="5">
|
||||
<layout class="QHBoxLayout" name="DetectorLayout">
|
||||
<item>
|
||||
<widget class="QLabel" name="DetectionProgressLabel">
|
||||
<property name="text">
|
||||
<string>OpenRGB is detecting devices...</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QProgressBar" name="DetectionProgressBar">
|
||||
<property name="value">
|
||||
<number>24</number>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QPushButton" name="ButtonStopDetection">
|
||||
<property name="text">
|
||||
<string>Cancel</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
<action name="ActionSaveProfile">
|
||||
<property name="text">
|
||||
<string>Save Profile</string>
|
||||
</property>
|
||||
<property name="toolTip">
|
||||
<string>Save Profile</string>
|
||||
</property>
|
||||
</action>
|
||||
<action name="ActionSaveProfileAs">
|
||||
<property name="text">
|
||||
<string>Save Profile As...</string>
|
||||
</property>
|
||||
<property name="toolTip">
|
||||
<string>Save Profile with custom name</string>
|
||||
</property>
|
||||
</action>
|
||||
</widget>
|
||||
<resources/>
|
||||
<connections/>
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load diff
|
|
@ -1,203 +0,0 @@
|
|||
/*---------------------------------------------------------*\
|
||||
| OpenRGBDialog2.h |
|
||||
| |
|
||||
| User interface for OpenRGB main window |
|
||||
| |
|
||||
| This file is part of the OpenRGB project |
|
||||
| SPDX-License-Identifier: GPL-2.0-only |
|
||||
\*---------------------------------------------------------*/
|
||||
|
||||
#pragma once
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <QMainWindow>
|
||||
#include <QTimer>
|
||||
#include <QSystemTrayIcon>
|
||||
#include <QMenu>
|
||||
#include <QSlider>
|
||||
|
||||
#include "ui_OpenRGBDialog2.h"
|
||||
|
||||
#include "OpenRGBClientInfoPage.h"
|
||||
#include "OpenRGBPluginsPage/OpenRGBPluginsPage.h"
|
||||
#include "OpenRGBSoftwareInfoPage.h"
|
||||
#include "OpenRGBSystemInfoPage.h"
|
||||
#include "OpenRGBSupportedDevicesPage.h"
|
||||
#include "OpenRGBSettingsPage.h"
|
||||
#include "OpenRGBDMXSettingsPage/OpenRGBDMXSettingsPage.h"
|
||||
#include "OpenRGBE131SettingsPage/OpenRGBE131SettingsPage.h"
|
||||
#include "OpenRGBElgatoKeyLightSettingsPage/OpenRGBElgatoKeyLightSettingsPage.h"
|
||||
#include "OpenRGBElgatoLightStripSettingsPage/OpenRGBElgatoLightStripSettingsPage.h"
|
||||
#include "OpenRGBKasaSmartSettingsPage/OpenRGBKasaSmartSettingsPage.h"
|
||||
#include "OpenRGBLIFXSettingsPage/OpenRGBLIFXSettingsPage.h"
|
||||
#include "OpenRGBPhilipsHueSettingsPage/OpenRGBPhilipsHueSettingsPage.h"
|
||||
#include "OpenRGBPhilipsWizSettingsPage/OpenRGBPhilipsWizSettingsPage.h"
|
||||
#include "OpenRGBQMKORGBSettingsPage/OpenRGBQMKORGBSettingsPage.h"
|
||||
#include "OpenRGBSerialSettingsPage/OpenRGBSerialSettingsPage.h"
|
||||
#include "OpenRGBYeelightSettingsPage/OpenRGBYeelightSettingsPage.h"
|
||||
#include "OpenRGBNanoleafSettingsPage/OpenRGBNanoleafSettingsPage.h"
|
||||
#include "PluginManager.h"
|
||||
#include "SuspendResume.h"
|
||||
|
||||
#include "i2c_smbus.h"
|
||||
#include "LogManager.h"
|
||||
#include "RGBController.h"
|
||||
#include "ProfileManager.h"
|
||||
#include "NetworkClient.h"
|
||||
#include "NetworkServer.h"
|
||||
|
||||
namespace Ui
|
||||
{
|
||||
class OpenRGBDialog2;
|
||||
}
|
||||
|
||||
class Ui::OpenRGBDialog2 : public QMainWindow, private SuspendResumeListener
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
explicit OpenRGBDialog2(QWidget *parent = 0);
|
||||
~OpenRGBDialog2();
|
||||
|
||||
void AddClient(NetworkClient* new_client);
|
||||
void AddClientTab();
|
||||
void AddI2CToolsPage();
|
||||
void AddServerTab();
|
||||
|
||||
void AddPlugin(OpenRGBPluginEntry* plugin);
|
||||
void RemovePlugin(OpenRGBPluginEntry* plugin);
|
||||
|
||||
void setMode(unsigned char mode_val);
|
||||
|
||||
static bool IsMinimizeOnClose();
|
||||
|
||||
void SetDialogMessage(PLogMessage msg);
|
||||
|
||||
bool DontShowAgain;
|
||||
|
||||
signals:
|
||||
void ProfileListChanged();
|
||||
|
||||
public slots:
|
||||
void changeEvent(QEvent *event);
|
||||
void SetTrayIcon(bool tray_icon);
|
||||
void handleAboutToQuit();
|
||||
|
||||
protected:
|
||||
void keyPressEvent(QKeyEvent *event) override;
|
||||
|
||||
private:
|
||||
const char* context = "Ui::OpenRGBDialog2";
|
||||
|
||||
/*-------------------------------------*\
|
||||
| Page pointers |
|
||||
\*-------------------------------------*/
|
||||
OpenRGBClientInfoPage *ClientInfoPage;
|
||||
OpenRGBPluginsPage *PluginsPage;
|
||||
OpenRGBSystemInfoPage *SMBusToolsPage;
|
||||
OpenRGBSoftwareInfoPage *SoftInfoPage;
|
||||
OpenRGBSupportedDevicesPage *SupportedPage;
|
||||
OpenRGBSettingsPage *SettingsPage;
|
||||
OpenRGBDMXSettingsPage *DMXSettingsPage;
|
||||
OpenRGBE131SettingsPage *E131SettingsPage;
|
||||
OpenRGBElgatoKeyLightSettingsPage *ElgatoKeyLightSettingsPage;
|
||||
OpenRGBElgatoLightStripSettingsPage *ElgatoLightStripSettingsPage;
|
||||
OpenRGBKasaSmartSettingsPage *KasaSmartSettingsPage;
|
||||
OpenRGBLIFXSettingsPage *LIFXSettingsPage;
|
||||
OpenRGBPhilipsHueSettingsPage *PhilipsHueSettingsPage;
|
||||
OpenRGBPhilipsWizSettingsPage *PhilipsWizSettingsPage;
|
||||
OpenRGBQMKORGBSettingsPage *QMKORGBSettingsPage;
|
||||
OpenRGBSerialSettingsPage *SerialSettingsPage;
|
||||
OpenRGBYeelightSettingsPage *YeelightSettingsPage;
|
||||
OpenRGBNanoleafSettingsPage *NanoleafSettingsPage;
|
||||
|
||||
bool ShowI2CTools = false;
|
||||
bool plugins_loaded = false;
|
||||
|
||||
/*-------------------------------------*\
|
||||
| System tray icon and menu |
|
||||
\*-------------------------------------*/
|
||||
QSystemTrayIcon* trayIcon;
|
||||
QMenu* trayIconMenu;
|
||||
QMenu* profileMenu;
|
||||
|
||||
/*-------------------------------------*\
|
||||
| User interface |
|
||||
\*-------------------------------------*/
|
||||
Ui::OpenRGBDialog2Ui *ui;
|
||||
|
||||
void AddSoftwareInfoPage();
|
||||
void AddSupportedDevicesPage();
|
||||
void AddSettingsPage();
|
||||
void AddDMXSettingsPage();
|
||||
void AddE131SettingsPage();
|
||||
void AddElgatoKeyLightSettingsPage();
|
||||
void AddElgatoLightStripSettingsPage();
|
||||
void AddKasaSmartSettingsPage();
|
||||
void AddLIFXSettingsPage();
|
||||
void AddPhilipsHueSettingsPage();
|
||||
void AddPhilipsWizSettingsPage();
|
||||
void AddQMKORGBSettingsPage();
|
||||
void AddSerialSettingsPage();
|
||||
void AddYeelightSettingsPage();
|
||||
void AddNanoleafSettingsPage();
|
||||
void AddPluginsPage();
|
||||
void AddConsolePage();
|
||||
|
||||
void ClearDevicesList();
|
||||
void UpdateDevicesList();
|
||||
void UpdateProfileList();
|
||||
void closeEvent(QCloseEvent *event);
|
||||
bool SelectConfigProfile(const std::string name);
|
||||
|
||||
void SetDetectionViewState(bool detection_showing);
|
||||
void SaveProfile();
|
||||
void SaveProfileAs();
|
||||
|
||||
void TogglePluginsVisibility(int, QTabWidget*);
|
||||
|
||||
bool device_view_showing = false;
|
||||
|
||||
PluginManager* plugin_manager = nullptr;
|
||||
|
||||
QAction* actionExit;
|
||||
QString dialog_message;
|
||||
|
||||
void ShowLEDView();
|
||||
void HideLEDView();
|
||||
|
||||
void OnSuspend();
|
||||
void OnResume();
|
||||
|
||||
private slots:
|
||||
void on_Exit();
|
||||
void on_LightsOff();
|
||||
void on_QuickRed();
|
||||
void on_QuickYellow();
|
||||
void on_QuickGreen();
|
||||
void on_QuickCyan();
|
||||
void on_QuickBlue();
|
||||
void on_QuickMagenta();
|
||||
void on_QuickWhite();
|
||||
void onDeviceListUpdated();
|
||||
void onDetectionProgressUpdated();
|
||||
void onDetectionEnded();
|
||||
void on_SetAllDevices(unsigned char red, unsigned char green, unsigned char blue);
|
||||
void on_SaveSizeProfile();
|
||||
void on_ShowHide();
|
||||
void onShowDialogMessage();
|
||||
void on_ReShow(QSystemTrayIcon::ActivationReason reason);
|
||||
void on_ProfileSelected();
|
||||
void on_ButtonLoadProfile_clicked();
|
||||
void on_ButtonDeleteProfile_clicked();
|
||||
void on_ButtonToggleDeviceView_clicked();
|
||||
void on_ButtonStopDetection_clicked();
|
||||
void on_ButtonRescan_clicked();
|
||||
void on_ActionSaveProfile_triggered();
|
||||
void on_ActionSaveProfileAs_triggered();
|
||||
void on_MainTabBar_currentChanged(int);
|
||||
void on_InformationTabBar_currentChanged(int);
|
||||
void on_DevicesTabBar_currentChanged(int);
|
||||
void on_SettingsTabBar_currentChanged(int);
|
||||
};
|
||||
|
|
@ -1,206 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ui version="4.0">
|
||||
<class>OpenRGBDialog2Ui</class>
|
||||
<widget class="QMainWindow" name="OpenRGBDialog2Ui">
|
||||
<property name="geometry">
|
||||
<rect>
|
||||
<x>0</x>
|
||||
<y>0</y>
|
||||
<width>700</width>
|
||||
<height>350</height>
|
||||
</rect>
|
||||
</property>
|
||||
<property name="windowTitle">
|
||||
<string>OpenRGB</string>
|
||||
</property>
|
||||
<widget class="QWidget" name="centralWidget">
|
||||
<layout class="QGridLayout" name="gridLayout">
|
||||
<item row="2" column="0" colspan="5">
|
||||
<widget class="QTabWidget" name="MainTabBar">
|
||||
<property name="tabShape">
|
||||
<enum>QTabWidget::Rounded</enum>
|
||||
</property>
|
||||
<property name="currentIndex">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="iconSize">
|
||||
<size>
|
||||
<width>20</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
<widget class="QWidget" name="TabDevices">
|
||||
<attribute name="title">
|
||||
<string>Devices</string>
|
||||
</attribute>
|
||||
<layout class="QGridLayout" name="gridLayout_3">
|
||||
<item row="1" column="0">
|
||||
<widget class="QTabWidget" name="DevicesTabBar">
|
||||
<property name="tabPosition">
|
||||
<enum>QTabWidget::West</enum>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
<widget class="QWidget" name="TabInformation">
|
||||
<attribute name="title">
|
||||
<string>Information</string>
|
||||
</attribute>
|
||||
<layout class="QGridLayout" name="gridLayout_2">
|
||||
<item row="0" column="0">
|
||||
<widget class="QTabWidget" name="InformationTabBar">
|
||||
<property name="tabPosition">
|
||||
<enum>QTabWidget::West</enum>
|
||||
</property>
|
||||
<property name="currentIndex">
|
||||
<number>-1</number>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
<widget class="QWidget" name="TabSettings">
|
||||
<attribute name="title">
|
||||
<string>Settings</string>
|
||||
</attribute>
|
||||
<layout class="QGridLayout" name="gridLayout_4">
|
||||
<item row="0" column="0">
|
||||
<widget class="QTabWidget" name="SettingsTabBar">
|
||||
<property name="tabPosition">
|
||||
<enum>QTabWidget::West</enum>
|
||||
</property>
|
||||
<property name="currentIndex">
|
||||
<number>-1</number>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="6" column="0" colspan="5">
|
||||
<layout class="QHBoxLayout" name="MainButtonsLayout">
|
||||
<item>
|
||||
<widget class="QFrame" name="MainButtonsFrame">
|
||||
<property name="frameShape">
|
||||
<enum>QFrame::NoFrame</enum>
|
||||
</property>
|
||||
<property name="frameShadow">
|
||||
<enum>QFrame::Raised</enum>
|
||||
</property>
|
||||
<layout class="QGridLayout" name="gridLayout_5">
|
||||
<property name="leftMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="topMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="rightMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="bottomMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<item row="0" column="0">
|
||||
<widget class="QPushButton" name="ButtonToggleDeviceView">
|
||||
<property name="text">
|
||||
<string>Toggle LED View</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="0" column="1">
|
||||
<widget class="QPushButton" name="ButtonRescan">
|
||||
<property name="text">
|
||||
<string>Rescan Devices</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="0" column="2">
|
||||
<widget class="QToolButton" name="ButtonSaveProfile">
|
||||
<property name="sizePolicy">
|
||||
<sizepolicy hsizetype="Minimum" vsizetype="Minimum">
|
||||
<horstretch>0</horstretch>
|
||||
<verstretch>0</verstretch>
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Save Profile</string>
|
||||
</property>
|
||||
<property name="popupMode">
|
||||
<enum>QToolButton::MenuButtonPopup</enum>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="0" column="3">
|
||||
<widget class="QPushButton" name="ButtonDeleteProfile">
|
||||
<property name="text">
|
||||
<string>Delete Profile</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="0" column="4">
|
||||
<widget class="QPushButton" name="ButtonLoadProfile">
|
||||
<property name="text">
|
||||
<string>Load Profile</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="0" column="5">
|
||||
<widget class="QComboBox" name="ProfileBox"/>
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</item>
|
||||
<item row="4" column="0" colspan="5">
|
||||
<layout class="QHBoxLayout" name="DetectorLayout">
|
||||
<item>
|
||||
<widget class="QLabel" name="DetectionProgressLabel">
|
||||
<property name="text">
|
||||
<string>OpenRGB is detecting devices...</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QProgressBar" name="DetectionProgressBar">
|
||||
<property name="value">
|
||||
<number>24</number>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QPushButton" name="ButtonStopDetection">
|
||||
<property name="text">
|
||||
<string>Cancel</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
<action name="ActionSaveProfile">
|
||||
<property name="text">
|
||||
<string>Save Profile</string>
|
||||
</property>
|
||||
<property name="toolTip">
|
||||
<string>Save Profile</string>
|
||||
</property>
|
||||
</action>
|
||||
<action name="ActionSaveProfileAs">
|
||||
<property name="text">
|
||||
<string>Save Profile As...</string>
|
||||
</property>
|
||||
<property name="toolTip">
|
||||
<string>Save Profile with custom name</string>
|
||||
</property>
|
||||
</action>
|
||||
</widget>
|
||||
<resources/>
|
||||
<connections/>
|
||||
</ui>
|
||||
|
|
@ -9,7 +9,7 @@
|
|||
|
||||
#include <QDialog>
|
||||
#include "ui_OpenRGBNanoleafNewDeviceDialog.h"
|
||||
#include "OpenRGBDialog2.h"
|
||||
#include "OpenRGBDialog.h"
|
||||
|
||||
struct NanoleafDevice
|
||||
{
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@
|
|||
|
||||
#include <QCloseEvent>
|
||||
#include "ResourceManager.h"
|
||||
#include "OpenRGBDialog2.h"
|
||||
#include "OpenRGBDialog.h"
|
||||
#include "ProfileManager.h"
|
||||
#include "OpenRGBProfileSaveDialog.h"
|
||||
#include "ui_OpenRGBProfileSaveDialog.h"
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@
|
|||
|
||||
#include <QDialog>
|
||||
#include "ui_OpenRGBProfileSaveDialog.h"
|
||||
#include "OpenRGBDialog2.h"
|
||||
#include "OpenRGBDialog.h"
|
||||
|
||||
namespace Ui
|
||||
{
|
||||
|
|
|
|||
|
|
@ -14,7 +14,7 @@
|
|||
#include "ResourceManager.h"
|
||||
#include "SettingsManager.h"
|
||||
#include "LogManager.h"
|
||||
#include "OpenRGBDialog2.h"
|
||||
#include "OpenRGBDialog.h"
|
||||
|
||||
using namespace Ui;
|
||||
|
||||
|
|
|
|||
|
|
@ -197,7 +197,7 @@
|
|||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>OpenRGBDialog2Ui</name>
|
||||
<name>OpenRGBDialogUi</name>
|
||||
<message>
|
||||
<source>OpenRGB</source>
|
||||
<translation>OpenRGB</translation>
|
||||
|
|
@ -1325,7 +1325,7 @@
|
|||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Ui::OpenRGBDialog2</name>
|
||||
<name>Ui::OpenRGBDialog</name>
|
||||
<message>
|
||||
<source>Show/Hide</source>
|
||||
<translation>Einblenden/Ausblenden</translation>
|
||||
|
|
|
|||
|
|
@ -193,7 +193,7 @@
|
|||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>OpenRGBDialog2Ui</name>
|
||||
<name>OpenRGBDialogUi</name>
|
||||
<message>
|
||||
<source>OpenRGB</source>
|
||||
<translation>OpenRGB</translation>
|
||||
|
|
@ -1279,7 +1279,7 @@
|
|||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Ui::OpenRGBDialog2</name>
|
||||
<name>Ui::OpenRGBDialog</name>
|
||||
<message>
|
||||
<source>Show/Hide</source>
|
||||
<translation>Εμφάνιση/Απόκρυψη</translation>
|
||||
|
|
|
|||
|
|
@ -193,7 +193,7 @@
|
|||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>OpenRGBDialog2Ui</name>
|
||||
<name>OpenRGBDialogUi</name>
|
||||
<message>
|
||||
<source>OpenRGB</source>
|
||||
<translation></translation>
|
||||
|
|
@ -1217,7 +1217,7 @@
|
|||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Ui::OpenRGBDialog2</name>
|
||||
<name>Ui::OpenRGBDialog</name>
|
||||
<message>
|
||||
<source>Show/Hide</source>
|
||||
<translation></translation>
|
||||
|
|
|
|||
|
|
@ -193,7 +193,7 @@
|
|||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>OpenRGBDialog2Ui</name>
|
||||
<name>OpenRGBDialogUi</name>
|
||||
<message>
|
||||
<source>OpenRGB</source>
|
||||
<translation></translation>
|
||||
|
|
@ -1217,7 +1217,7 @@
|
|||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Ui::OpenRGBDialog2</name>
|
||||
<name>Ui::OpenRGBDialog</name>
|
||||
<message>
|
||||
<source>Show/Hide</source>
|
||||
<translation></translation>
|
||||
|
|
|
|||
|
|
@ -193,7 +193,7 @@
|
|||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>OpenRGBDialog2Ui</name>
|
||||
<name>OpenRGBDialogUi</name>
|
||||
<message>
|
||||
<source>OpenRGB</source>
|
||||
<translation type="unfinished"></translation>
|
||||
|
|
@ -1278,7 +1278,7 @@
|
|||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Ui::OpenRGBDialog2</name>
|
||||
<name>Ui::OpenRGBDialog</name>
|
||||
<message>
|
||||
<source>Show/Hide</source>
|
||||
<translation type="unfinished"></translation>
|
||||
|
|
|
|||
|
|
@ -193,7 +193,7 @@
|
|||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>OpenRGBDialog2Ui</name>
|
||||
<name>OpenRGBDialogUi</name>
|
||||
<message>
|
||||
<source>OpenRGB</source>
|
||||
<translation>OpenRGB</translation>
|
||||
|
|
@ -1235,7 +1235,7 @@
|
|||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Ui::OpenRGBDialog2</name>
|
||||
<name>Ui::OpenRGBDialog</name>
|
||||
<message>
|
||||
<source>Show/Hide</source>
|
||||
<translation>Mostrar/esconder</translation>
|
||||
|
|
|
|||
|
|
@ -193,7 +193,7 @@
|
|||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>OpenRGBDialog2Ui</name>
|
||||
<name>OpenRGBDialogUi</name>
|
||||
<message>
|
||||
<source>OpenRGB</source>
|
||||
<translation>OpenRGB</translation>
|
||||
|
|
@ -1233,7 +1233,7 @@
|
|||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Ui::OpenRGBDialog2</name>
|
||||
<name>Ui::OpenRGBDialog</name>
|
||||
<message>
|
||||
<source>Show/Hide</source>
|
||||
<translation>Afficher/Cacher</translation>
|
||||
|
|
|
|||
|
|
@ -194,7 +194,7 @@
|
|||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>OpenRGBDialog2Ui</name>
|
||||
<name>OpenRGBDialogUi</name>
|
||||
<message>
|
||||
<source>OpenRGB</source>
|
||||
<translation>OpenRGB</translation>
|
||||
|
|
@ -1219,7 +1219,7 @@
|
|||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Ui::OpenRGBDialog2</name>
|
||||
<name>Ui::OpenRGBDialog</name>
|
||||
<message>
|
||||
<source>Show/Hide</source>
|
||||
<translation>Prikaži/Sakrij</translation>
|
||||
|
|
|
|||
|
|
@ -193,7 +193,7 @@
|
|||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>OpenRGBDialog2Ui</name>
|
||||
<name>OpenRGBDialogUi</name>
|
||||
<message>
|
||||
<source>OpenRGB</source>
|
||||
<translation>OpenRGB</translation>
|
||||
|
|
@ -1217,7 +1217,7 @@
|
|||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Ui::OpenRGBDialog2</name>
|
||||
<name>Ui::OpenRGBDialog</name>
|
||||
<message>
|
||||
<source>Show/Hide</source>
|
||||
<translation>Mostra/Nascondi</translation>
|
||||
|
|
|
|||
|
|
@ -1285,71 +1285,71 @@ Using an effect on a device WILL damage the flash or controller</source>
|
|||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>OpenRGBDialog2Ui</name>
|
||||
<name>OpenRGBDialogUi</name>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.ui" line="14"/>
|
||||
<location filename="../OpenRGBDialog.ui" line="14"/>
|
||||
<source>OpenRGB</source>
|
||||
<translation>OpenRGB(日本語化:R4NDO)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.ui" line="34"/>
|
||||
<location filename="../OpenRGBDialog.ui" line="34"/>
|
||||
<source>Devices</source>
|
||||
<translation>デバイス</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.ui" line="48"/>
|
||||
<location filename="../OpenRGBDialog.ui" line="48"/>
|
||||
<source>Information</source>
|
||||
<translation>Information</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.ui" line="65"/>
|
||||
<location filename="../OpenRGBDialog.ui" line="65"/>
|
||||
<source>Settings</source>
|
||||
<translation>設定</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.ui" line="87"/>
|
||||
<location filename="../OpenRGBDialog.ui" line="87"/>
|
||||
<source>Toggle LED View</source>
|
||||
<translation>LEDビューに切替え</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.ui" line="94"/>
|
||||
<location filename="../OpenRGBDialog.ui" line="94"/>
|
||||
<source>Rescan Devices</source>
|
||||
<translation>デバイス再検索</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.ui" line="107"/>
|
||||
<location filename="../OpenRGBDialog2.ui" line="165"/>
|
||||
<location filename="../OpenRGBDialog2.ui" line="168"/>
|
||||
<location filename="../OpenRGBDialog.ui" line="107"/>
|
||||
<location filename="../OpenRGBDialog.ui" line="165"/>
|
||||
<location filename="../OpenRGBDialog.ui" line="168"/>
|
||||
<source>Save Profile</source>
|
||||
<translation>プロファイルを保存</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.ui" line="117"/>
|
||||
<location filename="../OpenRGBDialog.ui" line="117"/>
|
||||
<source>Delete Profile</source>
|
||||
<translation>プロファイル削除</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.ui" line="124"/>
|
||||
<location filename="../OpenRGBDialog.ui" line="124"/>
|
||||
<source>Load Profile</source>
|
||||
<translation>プロファイルをロード</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.ui" line="138"/>
|
||||
<location filename="../OpenRGBDialog.ui" line="138"/>
|
||||
<source>OpenRGB is detecting devices...</source>
|
||||
<translation>デバイスを検索しています...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.ui" line="155"/>
|
||||
<location filename="../OpenRGBDialog.ui" line="155"/>
|
||||
<source>Cancel</source>
|
||||
<translation>キャンセル</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.ui" line="173"/>
|
||||
<location filename="../OpenRGBDialog.ui" line="173"/>
|
||||
<source>Save Profile As...</source>
|
||||
<translation>名前をつけて保存...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.ui" line="176"/>
|
||||
<location filename="../OpenRGBDialog.ui" line="176"/>
|
||||
<source>Save Profile with custom name</source>
|
||||
<translation>名前をつけてプロファイルを保存</translation>
|
||||
</message>
|
||||
|
|
@ -2991,164 +2991,164 @@ Using an effect on a device WILL damage the flash or controller</source>
|
|||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Ui::OpenRGBDialog2</name>
|
||||
<name>Ui::OpenRGBDialog</name>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="296"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="296"/>
|
||||
<source>Show/Hide</source>
|
||||
<translation>表示/隠す</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="300"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="300"/>
|
||||
<source>Profiles</source>
|
||||
<translation>プロファイル</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="304"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="304"/>
|
||||
<source>Quick Colors</source>
|
||||
<translation>簡易色指定</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="306"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="306"/>
|
||||
<source>Red</source>
|
||||
<translation>赤</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="310"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="310"/>
|
||||
<source>Yellow</source>
|
||||
<translation>黄色</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="314"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="314"/>
|
||||
<source>Green</source>
|
||||
<translation>緑</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="318"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="318"/>
|
||||
<source>Cyan</source>
|
||||
<translation>シアン</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="322"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="322"/>
|
||||
<source>Blue</source>
|
||||
<translation>青</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="326"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="326"/>
|
||||
<source>Magenta</source>
|
||||
<translation>マゼンタ</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="330"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="330"/>
|
||||
<source>White</source>
|
||||
<translation>白</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="336"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="336"/>
|
||||
<source>Lights Off</source>
|
||||
<translation>消灯</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="341"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="341"/>
|
||||
<source>Exit</source>
|
||||
<translation>Exit</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="645"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="645"/>
|
||||
<source>Plugins</source>
|
||||
<translation>プラグイン</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="673"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="673"/>
|
||||
<source>Software</source>
|
||||
<translation>ソフトウェア</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="701"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="701"/>
|
||||
<source>Supported Devices</source>
|
||||
<translation>対応デバイス</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="730"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="730"/>
|
||||
<source>General Settings</source>
|
||||
<translation>一般設定</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="764"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="764"/>
|
||||
<source>E1.31 Devices</source>
|
||||
<translation>E1.31デバイス</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="792"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="792"/>
|
||||
<source>LIFX Devices</source>
|
||||
<translation>LIFX デバイス</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="820"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="820"/>
|
||||
<source>Philips Hue Devices</source>
|
||||
<translation>フィリップスHueデバイス</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="848"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="848"/>
|
||||
<source>Philips Wiz Devices</source>
|
||||
<translation>フィリップスWizデバイス</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="876"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="876"/>
|
||||
<source>OpenRGB QMK Protocol</source>
|
||||
<translation>OpenRGB QMK プロトコル</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="904"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="904"/>
|
||||
<source>Serial Devices</source>
|
||||
<translation>シリアルデバイス</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="932"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="932"/>
|
||||
<source>Yeelight Devices</source>
|
||||
<translation>Yeelightデバイス</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="960"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="960"/>
|
||||
<source>Nanoleaf Devices</source>
|
||||
<translation>Nanoleaf デバイス</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="988"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="988"/>
|
||||
<source>Elgato KeyLight Devices</source>
|
||||
<translation>Elgato KeyLight デバイス</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="988"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="988"/>
|
||||
<source>Elgato LightStrip Devices</source>
|
||||
<translation>Elgato LightStrip デバイス</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="1202"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="1202"/>
|
||||
<source>SMBus Tools</source>
|
||||
<translation>SMBus ツール</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="1216"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="1216"/>
|
||||
<source>SDK Client</source>
|
||||
<translation>SDKクライアント</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="1238"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="1238"/>
|
||||
<source>SDK Server</source>
|
||||
<translation>SDKサーバー</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="1734"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="1734"/>
|
||||
<source>Delete Profile</source>
|
||||
<translation>プロファイル削除</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="1734"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="1734"/>
|
||||
<source>Do you really want to delete this profile?</source>
|
||||
<translation>本当にプロファイルを削除しますか?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="2004"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="2004"/>
|
||||
<source>Log Console</source>
|
||||
<translation>ログコンソール</translation>
|
||||
</message>
|
||||
|
|
|
|||
|
|
@ -247,7 +247,7 @@
|
|||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>OpenRGBDialog2Ui</name>
|
||||
<name>OpenRGBDialogUi</name>
|
||||
<message>
|
||||
<source>OpenRGB</source>
|
||||
<translation>OpenRGB (한국어화: OctopusET)</translation>
|
||||
|
|
@ -1415,7 +1415,7 @@
|
|||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Ui::OpenRGBDialog2</name>
|
||||
<name>Ui::OpenRGBDialog</name>
|
||||
<message>
|
||||
<source>Show/Hide</source>
|
||||
<translation>표시/숨김</translation>
|
||||
|
|
|
|||
|
|
@ -237,71 +237,71 @@
|
|||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>OpenRGBDialog2Ui</name>
|
||||
<name>OpenRGBDialogUi</name>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.ui" line="14"/>
|
||||
<location filename="../OpenRGBDialog.ui" line="14"/>
|
||||
<source>OpenRGB</source>
|
||||
<translation>OpenRGB</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.ui" line="34"/>
|
||||
<location filename="../OpenRGBDialog.ui" line="34"/>
|
||||
<source>Devices</source>
|
||||
<translation>Peranti</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.ui" line="48"/>
|
||||
<location filename="../OpenRGBDialog.ui" line="48"/>
|
||||
<source>Information</source>
|
||||
<translation>Maklumat</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.ui" line="65"/>
|
||||
<location filename="../OpenRGBDialog.ui" line="65"/>
|
||||
<source>Settings</source>
|
||||
<translation>Seting</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.ui" line="87"/>
|
||||
<location filename="../OpenRGBDialog.ui" line="87"/>
|
||||
<source>Toggle LED View</source>
|
||||
<translation>Togol Pandangan LED</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.ui" line="94"/>
|
||||
<location filename="../OpenRGBDialog.ui" line="94"/>
|
||||
<source>Rescan Devices</source>
|
||||
<translation>Imbasan Semula Peranti</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.ui" line="107"/>
|
||||
<location filename="../OpenRGBDialog2.ui" line="165"/>
|
||||
<location filename="../OpenRGBDialog2.ui" line="168"/>
|
||||
<location filename="../OpenRGBDialog.ui" line="107"/>
|
||||
<location filename="../OpenRGBDialog.ui" line="165"/>
|
||||
<location filename="../OpenRGBDialog.ui" line="168"/>
|
||||
<source>Save Profile</source>
|
||||
<translation>Simpan Profil</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.ui" line="117"/>
|
||||
<location filename="../OpenRGBDialog.ui" line="117"/>
|
||||
<source>Delete Profile</source>
|
||||
<translation>Padam Profil</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.ui" line="124"/>
|
||||
<location filename="../OpenRGBDialog.ui" line="124"/>
|
||||
<source>Load Profile</source>
|
||||
<translation>Muat Profil</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.ui" line="138"/>
|
||||
<location filename="../OpenRGBDialog.ui" line="138"/>
|
||||
<source>OpenRGB is detecting devices...</source>
|
||||
<translation>OpenRGB sedang mengesan peranti...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.ui" line="155"/>
|
||||
<location filename="../OpenRGBDialog.ui" line="155"/>
|
||||
<source>Cancel</source>
|
||||
<translation>Batal</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.ui" line="173"/>
|
||||
<location filename="../OpenRGBDialog.ui" line="173"/>
|
||||
<source>Save Profile As...</source>
|
||||
<translation>Simpan Profil Sebagai...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.ui" line="176"/>
|
||||
<location filename="../OpenRGBDialog.ui" line="176"/>
|
||||
<source>Save Profile with custom name</source>
|
||||
<translation>Simpan Profil dengan nama tersuai</translation>
|
||||
</message>
|
||||
|
|
@ -1489,164 +1489,164 @@
|
|||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Ui::OpenRGBDialog2</name>
|
||||
<name>Ui::OpenRGBDialog</name>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="296"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="296"/>
|
||||
<source>Show/Hide</source>
|
||||
<translation>Tunjukkan/Sembunyikan</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="300"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="300"/>
|
||||
<source>Profiles</source>
|
||||
<translation>Profil</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="304"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="304"/>
|
||||
<source>Quick Colors</source>
|
||||
<translation>Warna Pantas</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="306"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="306"/>
|
||||
<source>Red</source>
|
||||
<translation>Merah</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="310"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="310"/>
|
||||
<source>Yellow</source>
|
||||
<translation>Kuning</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="314"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="314"/>
|
||||
<source>Green</source>
|
||||
<translation>Hijau</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="318"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="318"/>
|
||||
<source>Cyan</source>
|
||||
<translation>Sian</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="322"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="322"/>
|
||||
<source>Blue</source>
|
||||
<translation>Biru</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="326"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="326"/>
|
||||
<source>Magenta</source>
|
||||
<translation>Magenta</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="330"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="330"/>
|
||||
<source>White</source>
|
||||
<translation>Putih</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="336"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="336"/>
|
||||
<source>Lights Off</source>
|
||||
<translation>Lampu padam</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="341"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="341"/>
|
||||
<source>Exit</source>
|
||||
<translation>Keluar</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="645"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="645"/>
|
||||
<source>Plugins</source>
|
||||
<translation>Plugin</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="673"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="673"/>
|
||||
<source>Software</source>
|
||||
<translation>Perisian</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="701"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="701"/>
|
||||
<source>Supported Devices</source>
|
||||
<translation>Peranti yang Disokong</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="730"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="730"/>
|
||||
<source>General Settings</source>
|
||||
<translation>Seting Umum</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="764"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="764"/>
|
||||
<source>E1.31 Devices</source>
|
||||
<translation>Peranti E1.31</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="792"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="792"/>
|
||||
<source>LIFX Devices</source>
|
||||
<translation>Peranti LIFX</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="820"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="820"/>
|
||||
<source>Philips Hue Devices</source>
|
||||
<translation>Peranti Philips Hue</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="848"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="848"/>
|
||||
<source>Philips Wiz Devices</source>
|
||||
<translation>Peranti Philips Wiz</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="876"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="876"/>
|
||||
<source>OpenRGB QMK Protocol</source>
|
||||
<translation>Protokol QMK OpenRGB</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="904"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="904"/>
|
||||
<source>Serial Devices</source>
|
||||
<translation>Peranti Bersiri</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="932"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="932"/>
|
||||
<source>Yeelight Devices</source>
|
||||
<translation>Peranti Yeelight</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="960"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="960"/>
|
||||
<source>Nanoleaf Devices</source>
|
||||
<translation>Peranti Nanoleaf</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="988"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="988"/>
|
||||
<source>Elgato KeyLight Devices</source>
|
||||
<translation>Peranti Elgato KeyLight</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="988"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="988"/>
|
||||
<source>Elgato LightStrip Devices</source>
|
||||
<translation>Peranti Elgato LightStrip</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="1202"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="1202"/>
|
||||
<source>SMBus Tools</source>
|
||||
<translation>Alat SMBus</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="1216"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="1216"/>
|
||||
<source>SDK Client</source>
|
||||
<translation>Klient SDK</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="1238"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="1238"/>
|
||||
<source>SDK Server</source>
|
||||
<translation>Pelayan SDK</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="1734"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="1734"/>
|
||||
<source>Delete Profile</source>
|
||||
<translation>Padam Profil</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="1734"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="1734"/>
|
||||
<source>Do you really want to delete this profile?</source>
|
||||
<translation>Adakah anda benar-benar mahu memadamkan profil ini?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="2004"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="2004"/>
|
||||
<source>Log Console</source>
|
||||
<translation>Konsol Log</translation>
|
||||
</message>
|
||||
|
|
|
|||
|
|
@ -193,7 +193,7 @@
|
|||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>OpenRGBDialog2Ui</name>
|
||||
<name>OpenRGBDialogUi</name>
|
||||
<message>
|
||||
<source>OpenRGB</source>
|
||||
<translation>OpenRGB</translation>
|
||||
|
|
@ -1217,7 +1217,7 @@
|
|||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Ui::OpenRGBDialog2</name>
|
||||
<name>Ui::OpenRGBDialog</name>
|
||||
<message>
|
||||
<source>Show/Hide</source>
|
||||
<translation>Pokaż/Ukryj</translation>
|
||||
|
|
|
|||
|
|
@ -193,7 +193,7 @@
|
|||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>OpenRGBDialog2Ui</name>
|
||||
<name>OpenRGBDialogUi</name>
|
||||
<message>
|
||||
<source>OpenRGB</source>
|
||||
<translation>OpenRGB</translation>
|
||||
|
|
@ -1233,7 +1233,7 @@
|
|||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Ui::OpenRGBDialog2</name>
|
||||
<name>Ui::OpenRGBDialog</name>
|
||||
<message>
|
||||
<source>Show/Hide</source>
|
||||
<translation>Mostrar/Esconder</translation>
|
||||
|
|
|
|||
|
|
@ -309,71 +309,71 @@
|
|||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>OpenRGBDialog2Ui</name>
|
||||
<name>OpenRGBDialogUi</name>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2/OpenRGBDialog2.ui" line="14"/>
|
||||
<location filename="../OpenRGBDialog/OpenRGBDialog.ui" line="14"/>
|
||||
<source>OpenRGB</source>
|
||||
<translation></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2/OpenRGBDialog2.ui" line="34"/>
|
||||
<location filename="../OpenRGBDialog/OpenRGBDialog.ui" line="34"/>
|
||||
<source>Devices</source>
|
||||
<translation>Устройства</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2/OpenRGBDialog2.ui" line="48"/>
|
||||
<location filename="../OpenRGBDialog/OpenRGBDialog.ui" line="48"/>
|
||||
<source>Information</source>
|
||||
<translation>Информация</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2/OpenRGBDialog2.ui" line="65"/>
|
||||
<location filename="../OpenRGBDialog/OpenRGBDialog.ui" line="65"/>
|
||||
<source>Settings</source>
|
||||
<translation>Настройки</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2/OpenRGBDialog2.ui" line="108"/>
|
||||
<location filename="../OpenRGBDialog/OpenRGBDialog.ui" line="108"/>
|
||||
<source>Toggle LED View</source>
|
||||
<translation>LED View (On/Off)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2/OpenRGBDialog2.ui" line="115"/>
|
||||
<location filename="../OpenRGBDialog/OpenRGBDialog.ui" line="115"/>
|
||||
<source>Rescan Devices</source>
|
||||
<translation>Обновить список устройств</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2/OpenRGBDialog2.ui" line="128"/>
|
||||
<location filename="../OpenRGBDialog2/OpenRGBDialog2.ui" line="189"/>
|
||||
<location filename="../OpenRGBDialog2/OpenRGBDialog2.ui" line="192"/>
|
||||
<location filename="../OpenRGBDialog/OpenRGBDialog.ui" line="128"/>
|
||||
<location filename="../OpenRGBDialog/OpenRGBDialog.ui" line="189"/>
|
||||
<location filename="../OpenRGBDialog/OpenRGBDialog.ui" line="192"/>
|
||||
<source>Save Profile</source>
|
||||
<translation>Сохранить профиль</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2/OpenRGBDialog2.ui" line="138"/>
|
||||
<location filename="../OpenRGBDialog/OpenRGBDialog.ui" line="138"/>
|
||||
<source>Delete Profile</source>
|
||||
<translation>Удалить профиль</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2/OpenRGBDialog2.ui" line="145"/>
|
||||
<location filename="../OpenRGBDialog/OpenRGBDialog.ui" line="145"/>
|
||||
<source>Load Profile</source>
|
||||
<translation>Применить профиль</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2/OpenRGBDialog2.ui" line="162"/>
|
||||
<location filename="../OpenRGBDialog/OpenRGBDialog.ui" line="162"/>
|
||||
<source>OpenRGB is detecting devices...</source>
|
||||
<translation>OpenRGB обнаруживает устройства...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2/OpenRGBDialog2.ui" line="179"/>
|
||||
<location filename="../OpenRGBDialog/OpenRGBDialog.ui" line="179"/>
|
||||
<source>Cancel</source>
|
||||
<translation>Отменить</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2/OpenRGBDialog2.ui" line="197"/>
|
||||
<location filename="../OpenRGBDialog/OpenRGBDialog.ui" line="197"/>
|
||||
<source>Save Profile As...</source>
|
||||
<translation>Сохранить профиль как...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2/OpenRGBDialog2.ui" line="200"/>
|
||||
<location filename="../OpenRGBDialog/OpenRGBDialog.ui" line="200"/>
|
||||
<source>Save Profile with custom name</source>
|
||||
<translation>Сохранить профиль с другим названием</translation>
|
||||
</message>
|
||||
|
|
@ -1774,174 +1774,174 @@
|
|||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Ui::OpenRGBDialog2</name>
|
||||
<name>Ui::OpenRGBDialog</name>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2/OpenRGBDialog2.cpp" line="337"/>
|
||||
<location filename="../OpenRGBDialog/OpenRGBDialog.cpp" line="337"/>
|
||||
<source>Show/Hide</source>
|
||||
<translation>Показать/скрыть</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2/OpenRGBDialog2.cpp" line="341"/>
|
||||
<location filename="../OpenRGBDialog/OpenRGBDialog.cpp" line="341"/>
|
||||
<source>Profiles</source>
|
||||
<translation>Профили</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2/OpenRGBDialog2.cpp" line="345"/>
|
||||
<location filename="../OpenRGBDialog/OpenRGBDialog.cpp" line="345"/>
|
||||
<source>Quick Colors</source>
|
||||
<translation>Палитра</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2/OpenRGBDialog2.cpp" line="347"/>
|
||||
<location filename="../OpenRGBDialog/OpenRGBDialog.cpp" line="347"/>
|
||||
<source>Red</source>
|
||||
<translation>Красный</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2/OpenRGBDialog2.cpp" line="351"/>
|
||||
<location filename="../OpenRGBDialog/OpenRGBDialog.cpp" line="351"/>
|
||||
<source>Yellow</source>
|
||||
<translation>Жёлтый</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2/OpenRGBDialog2.cpp" line="355"/>
|
||||
<location filename="../OpenRGBDialog/OpenRGBDialog.cpp" line="355"/>
|
||||
<source>Green</source>
|
||||
<translation>Зелёный</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2/OpenRGBDialog2.cpp" line="359"/>
|
||||
<location filename="../OpenRGBDialog/OpenRGBDialog.cpp" line="359"/>
|
||||
<source>Cyan</source>
|
||||
<translation>Бирюзовый</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2/OpenRGBDialog2.cpp" line="363"/>
|
||||
<location filename="../OpenRGBDialog/OpenRGBDialog.cpp" line="363"/>
|
||||
<source>Blue</source>
|
||||
<translation>Синий</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2/OpenRGBDialog2.cpp" line="367"/>
|
||||
<location filename="../OpenRGBDialog/OpenRGBDialog.cpp" line="367"/>
|
||||
<source>Magenta</source>
|
||||
<translation>Лиловый</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2/OpenRGBDialog2.cpp" line="371"/>
|
||||
<location filename="../OpenRGBDialog/OpenRGBDialog.cpp" line="371"/>
|
||||
<source>White</source>
|
||||
<translation>Белый</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2/OpenRGBDialog2.cpp" line="377"/>
|
||||
<location filename="../OpenRGBDialog/OpenRGBDialog.cpp" line="377"/>
|
||||
<source>Lights Off</source>
|
||||
<translation>Цвета выкл.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2/OpenRGBDialog2.cpp" line="382"/>
|
||||
<location filename="../OpenRGBDialog/OpenRGBDialog.cpp" line="382"/>
|
||||
<source>Exit</source>
|
||||
<translation>Выход</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2/OpenRGBDialog2.cpp" line="734"/>
|
||||
<location filename="../OpenRGBDialog/OpenRGBDialog.cpp" line="734"/>
|
||||
<source>Plugins</source>
|
||||
<translation>Подключаемые модули</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2/OpenRGBDialog2.cpp" line="751"/>
|
||||
<location filename="../OpenRGBDialog/OpenRGBDialog.cpp" line="751"/>
|
||||
<source>Software</source>
|
||||
<translation>Приложение</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2/OpenRGBDialog2.cpp" line="768"/>
|
||||
<location filename="../OpenRGBDialog/OpenRGBDialog.cpp" line="768"/>
|
||||
<source>Supported Devices</source>
|
||||
<translation>Поддерживаемые устройства</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2/OpenRGBDialog2.cpp" line="785"/>
|
||||
<location filename="../OpenRGBDialog/OpenRGBDialog.cpp" line="785"/>
|
||||
<source>General Settings</source>
|
||||
<translation>Общие настройки</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2/OpenRGBDialog2.cpp" line="808"/>
|
||||
<location filename="../OpenRGBDialog/OpenRGBDialog.cpp" line="808"/>
|
||||
<source>DMX Devices</source>
|
||||
<translation>Устройства DMX</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2/OpenRGBDialog2.cpp" line="825"/>
|
||||
<location filename="../OpenRGBDialog/OpenRGBDialog.cpp" line="825"/>
|
||||
<source>E1.31 Devices</source>
|
||||
<translation>Устройства E1.31</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2/OpenRGBDialog2.cpp" line="853"/>
|
||||
<location filename="../OpenRGBDialog/OpenRGBDialog.cpp" line="853"/>
|
||||
<source>Kasa Smart Devices</source>
|
||||
<translation>Устройства Kasa Smart</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2/OpenRGBDialog2.cpp" line="887"/>
|
||||
<location filename="../OpenRGBDialog/OpenRGBDialog.cpp" line="887"/>
|
||||
<source>Philips Hue Devices</source>
|
||||
<translation>Устройства Philips Hue</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2/OpenRGBDialog2.cpp" line="904"/>
|
||||
<location filename="../OpenRGBDialog/OpenRGBDialog.cpp" line="904"/>
|
||||
<source>Philips Wiz Devices</source>
|
||||
<translation>Устройства Philips Wiz</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2/OpenRGBDialog2.cpp" line="921"/>
|
||||
<location filename="../OpenRGBDialog/OpenRGBDialog.cpp" line="921"/>
|
||||
<source>OpenRGB QMK Protocol</source>
|
||||
<translation>Протокол OpenRGB QMK</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2/OpenRGBDialog2.cpp" line="938"/>
|
||||
<location filename="../OpenRGBDialog/OpenRGBDialog.cpp" line="938"/>
|
||||
<source>Serial Devices</source>
|
||||
<translation>Устройства последовательного порта</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2/OpenRGBDialog2.cpp" line="955"/>
|
||||
<location filename="../OpenRGBDialog/OpenRGBDialog.cpp" line="955"/>
|
||||
<source>Yeelight Devices</source>
|
||||
<translation>Устройства Yeelight</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2/OpenRGBDialog2.cpp" line="1172"/>
|
||||
<location filename="../OpenRGBDialog/OpenRGBDialog.cpp" line="1172"/>
|
||||
<source>SMBus Tools</source>
|
||||
<translation>Инструменты SMBus</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2/OpenRGBDialog2.cpp" line="1186"/>
|
||||
<location filename="../OpenRGBDialog/OpenRGBDialog.cpp" line="1186"/>
|
||||
<source>SDK Client</source>
|
||||
<translation>Клиент SDK</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2/OpenRGBDialog2.cpp" line="1208"/>
|
||||
<location filename="../OpenRGBDialog/OpenRGBDialog.cpp" line="1208"/>
|
||||
<source>SDK Server</source>
|
||||
<translation>Сервер SDK</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2/OpenRGBDialog2.cpp" line="1760"/>
|
||||
<location filename="../OpenRGBDialog/OpenRGBDialog.cpp" line="1760"/>
|
||||
<source>Delete Profile</source>
|
||||
<translation>Удалить профиль</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2/OpenRGBDialog2.cpp" line="1760"/>
|
||||
<location filename="../OpenRGBDialog/OpenRGBDialog.cpp" line="1760"/>
|
||||
<source>Do you really want to delete this profile?</source>
|
||||
<translation>Вы действительно хотите удалить этот профиль?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2/OpenRGBDialog2.cpp" line="2029"/>
|
||||
<location filename="../OpenRGBDialog/OpenRGBDialog.cpp" line="2029"/>
|
||||
<source>Log Console</source>
|
||||
<translation>Консоль журналирования</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2/OpenRGBDialog2.cpp" line="870"/>
|
||||
<location filename="../OpenRGBDialog/OpenRGBDialog.cpp" line="870"/>
|
||||
<source>LIFX Devices</source>
|
||||
<translation>Устройства LIFX</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2/OpenRGBDialog2.cpp" line="972"/>
|
||||
<location filename="../OpenRGBDialog/OpenRGBDialog.cpp" line="972"/>
|
||||
<source>Nanoleaf Devices</source>
|
||||
<translation>Устройства Nanoleaf</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2/OpenRGBDialog2.cpp" line="989"/>
|
||||
<location filename="../OpenRGBDialog/OpenRGBDialog.cpp" line="989"/>
|
||||
<source>Elgato KeyLight Devices</source>
|
||||
<translation>Устройства Elgato KeyLight</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2/OpenRGBDialog2.cpp" line="1006"/>
|
||||
<location filename="../OpenRGBDialog/OpenRGBDialog.cpp" line="1006"/>
|
||||
<source>Elgato LightStrip Devices</source>
|
||||
<translation>Устройства Elgato LightStrip</translation>
|
||||
</message>
|
||||
|
|
|
|||
|
|
@ -1286,71 +1286,71 @@ Using an effect on a device WILL damage the flash or controller</source>
|
|||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>OpenRGBDialog2Ui</name>
|
||||
<name>OpenRGBDialogUi</name>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.ui" line="14"/>
|
||||
<location filename="../OpenRGBDialog.ui" line="14"/>
|
||||
<source>OpenRGB</source>
|
||||
<translation>OpenRGB (汉化:画板当吃生菜、绿鲤驴与鱼、我唔係MentaL)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.ui" line="34"/>
|
||||
<location filename="../OpenRGBDialog.ui" line="34"/>
|
||||
<source>Devices</source>
|
||||
<translation>设备</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.ui" line="48"/>
|
||||
<location filename="../OpenRGBDialog.ui" line="48"/>
|
||||
<source>Information</source>
|
||||
<translation>信息</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.ui" line="65"/>
|
||||
<location filename="../OpenRGBDialog.ui" line="65"/>
|
||||
<source>Settings</source>
|
||||
<translation>设置</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.ui" line="87"/>
|
||||
<location filename="../OpenRGBDialog.ui" line="87"/>
|
||||
<source>Toggle LED View</source>
|
||||
<translation>开关 LED 视图</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.ui" line="94"/>
|
||||
<location filename="../OpenRGBDialog.ui" line="94"/>
|
||||
<source>Rescan Devices</source>
|
||||
<translation>重新扫描设备</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.ui" line="107"/>
|
||||
<location filename="../OpenRGBDialog2.ui" line="165"/>
|
||||
<location filename="../OpenRGBDialog2.ui" line="168"/>
|
||||
<location filename="../OpenRGBDialog.ui" line="107"/>
|
||||
<location filename="../OpenRGBDialog.ui" line="165"/>
|
||||
<location filename="../OpenRGBDialog.ui" line="168"/>
|
||||
<source>Save Profile</source>
|
||||
<translation>保存配置文件</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.ui" line="117"/>
|
||||
<location filename="../OpenRGBDialog.ui" line="117"/>
|
||||
<source>Delete Profile</source>
|
||||
<translation>删除配置文件</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.ui" line="124"/>
|
||||
<location filename="../OpenRGBDialog.ui" line="124"/>
|
||||
<source>Load Profile</source>
|
||||
<translation>加载配置文件</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.ui" line="138"/>
|
||||
<location filename="../OpenRGBDialog.ui" line="138"/>
|
||||
<source>OpenRGB is detecting devices...</source>
|
||||
<translation>OpenRGB 正在检测设备...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.ui" line="155"/>
|
||||
<location filename="../OpenRGBDialog.ui" line="155"/>
|
||||
<source>Cancel</source>
|
||||
<translation>取消</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.ui" line="173"/>
|
||||
<location filename="../OpenRGBDialog.ui" line="173"/>
|
||||
<source>Save Profile As...</source>
|
||||
<translation>保存配置文件为...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.ui" line="176"/>
|
||||
<location filename="../OpenRGBDialog.ui" line="176"/>
|
||||
<source>Save Profile with custom name</source>
|
||||
<translation>使用自定义名称保存配置文件</translation>
|
||||
</message>
|
||||
|
|
@ -2992,164 +2992,164 @@ Using an effect on a device WILL damage the flash or controller</source>
|
|||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Ui::OpenRGBDialog2</name>
|
||||
<name>Ui::OpenRGBDialog</name>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="296"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="296"/>
|
||||
<source>Show/Hide</source>
|
||||
<translation>显示/隐藏</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="300"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="300"/>
|
||||
<source>Profiles</source>
|
||||
<translation>配置文件</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="304"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="304"/>
|
||||
<source>Quick Colors</source>
|
||||
<translation>快速着色</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="306"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="306"/>
|
||||
<source>Red</source>
|
||||
<translation>红色</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="310"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="310"/>
|
||||
<source>Yellow</source>
|
||||
<translation>黄色</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="314"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="314"/>
|
||||
<source>Green</source>
|
||||
<translation>绿色</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="318"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="318"/>
|
||||
<source>Cyan</source>
|
||||
<translation>青色</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="322"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="322"/>
|
||||
<source>Blue</source>
|
||||
<translation>蓝色</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="326"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="326"/>
|
||||
<source>Magenta</source>
|
||||
<translation>品红</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="330"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="330"/>
|
||||
<source>White</source>
|
||||
<translation>白</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="336"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="336"/>
|
||||
<source>Lights Off</source>
|
||||
<translation>关灯</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="341"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="341"/>
|
||||
<source>Exit</source>
|
||||
<translation>退出</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="645"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="645"/>
|
||||
<source>Plugins</source>
|
||||
<translation>插件</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="673"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="673"/>
|
||||
<source>Software</source>
|
||||
<translation>软件</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="701"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="701"/>
|
||||
<source>Supported Devices</source>
|
||||
<translation>兼容设备选择</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="730"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="730"/>
|
||||
<source>General Settings</source>
|
||||
<translation>常规设置</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="764"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="764"/>
|
||||
<source>E1.31 Devices</source>
|
||||
<translation>E1.31 设备</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="792"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="792"/>
|
||||
<source>LIFX Devices</source>
|
||||
<translation>LIFX 设备</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="820"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="820"/>
|
||||
<source>Philips Hue Devices</source>
|
||||
<translation>飞利浦 Hue 设备</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="848"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="848"/>
|
||||
<source>Philips Wiz Devices</source>
|
||||
<translation>飞利浦 Wiz 设备</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="876"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="876"/>
|
||||
<source>OpenRGB QMK Protocol</source>
|
||||
<translation>OpenRGB QMK 协议</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="904"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="904"/>
|
||||
<source>Serial Devices</source>
|
||||
<translation>串行设备</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="932"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="932"/>
|
||||
<source>Yeelight Devices</source>
|
||||
<translation>Yeelight 设备</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="960"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="960"/>
|
||||
<source>Nanoleaf Devices</source>
|
||||
<translation>绿诺设备</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="988"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="988"/>
|
||||
<source>Elgato KeyLight Devices</source>
|
||||
<translation>Elgato KeyLight 设备</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="988"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="988"/>
|
||||
<source>Elgato LightStrip Devices</source>
|
||||
<translation>Elgato 灯条设备</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="1202"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="1202"/>
|
||||
<source>SMBus Tools</source>
|
||||
<translation>SMBus 工具</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="1216"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="1216"/>
|
||||
<source>SDK Client</source>
|
||||
<translation>SDK 客户端</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="1238"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="1238"/>
|
||||
<source>SDK Server</source>
|
||||
<translation>SDK 服务器</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="1734"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="1734"/>
|
||||
<source>Delete Profile</source>
|
||||
<translation>删除配置文件</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="1734"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="1734"/>
|
||||
<source>Do you really want to delete this profile?</source>
|
||||
<translation>是否确定删除此配置文件?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="2004"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="2004"/>
|
||||
<source>Log Console</source>
|
||||
<translation>日志控制台</translation>
|
||||
</message>
|
||||
|
|
|
|||
|
|
@ -1286,71 +1286,71 @@ Using an effect on a device WILL damage the flash or controller</source>
|
|||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>OpenRGBDialog2Ui</name>
|
||||
<name>OpenRGBDialogUi</name>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.ui" line="14"/>
|
||||
<location filename="../OpenRGBDialog.ui" line="14"/>
|
||||
<source>OpenRGB</source>
|
||||
<translation>OpenRGB(漢化:畫板當吃生菜、綠鯉驢與魚)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.ui" line="34"/>
|
||||
<location filename="../OpenRGBDialog.ui" line="34"/>
|
||||
<source>Devices</source>
|
||||
<translation>設備</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.ui" line="48"/>
|
||||
<location filename="../OpenRGBDialog.ui" line="48"/>
|
||||
<source>Information</source>
|
||||
<translation>訊息</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.ui" line="65"/>
|
||||
<location filename="../OpenRGBDialog.ui" line="65"/>
|
||||
<source>Settings</source>
|
||||
<translation>設置</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.ui" line="87"/>
|
||||
<location filename="../OpenRGBDialog.ui" line="87"/>
|
||||
<source>Toggle LED View</source>
|
||||
<translation>開關 LED 視圖</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.ui" line="94"/>
|
||||
<location filename="../OpenRGBDialog.ui" line="94"/>
|
||||
<source>Rescan Devices</source>
|
||||
<translation>重新掃描設備</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.ui" line="107"/>
|
||||
<location filename="../OpenRGBDialog2.ui" line="165"/>
|
||||
<location filename="../OpenRGBDialog2.ui" line="168"/>
|
||||
<location filename="../OpenRGBDialog.ui" line="107"/>
|
||||
<location filename="../OpenRGBDialog.ui" line="165"/>
|
||||
<location filename="../OpenRGBDialog.ui" line="168"/>
|
||||
<source>Save Profile</source>
|
||||
<translation>保存配置文件</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.ui" line="117"/>
|
||||
<location filename="../OpenRGBDialog.ui" line="117"/>
|
||||
<source>Delete Profile</source>
|
||||
<translation>刪除配置文件</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.ui" line="124"/>
|
||||
<location filename="../OpenRGBDialog.ui" line="124"/>
|
||||
<source>Load Profile</source>
|
||||
<translation>載入配置文件</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.ui" line="138"/>
|
||||
<location filename="../OpenRGBDialog.ui" line="138"/>
|
||||
<source>OpenRGB is detecting devices...</source>
|
||||
<translation>OpenRGB 正在檢測設備...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.ui" line="155"/>
|
||||
<location filename="../OpenRGBDialog.ui" line="155"/>
|
||||
<source>Cancel</source>
|
||||
<translation>取消</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.ui" line="173"/>
|
||||
<location filename="../OpenRGBDialog.ui" line="173"/>
|
||||
<source>Save Profile As...</source>
|
||||
<translation>保存配置文件為...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.ui" line="176"/>
|
||||
<location filename="../OpenRGBDialog.ui" line="176"/>
|
||||
<source>Save Profile with custom name</source>
|
||||
<translation>使用自訂名稱保存配置文件</translation>
|
||||
</message>
|
||||
|
|
@ -2992,164 +2992,164 @@ Using an effect on a device WILL damage the flash or controller</source>
|
|||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Ui::OpenRGBDialog2</name>
|
||||
<name>Ui::OpenRGBDialog</name>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="296"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="296"/>
|
||||
<source>Show/Hide</source>
|
||||
<translation>顯示/隱藏</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="300"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="300"/>
|
||||
<source>Profiles</source>
|
||||
<translation>配置文件</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="304"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="304"/>
|
||||
<source>Quick Colors</source>
|
||||
<translation>快速著色</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="306"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="306"/>
|
||||
<source>Red</source>
|
||||
<translation>紅色</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="310"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="310"/>
|
||||
<source>Yellow</source>
|
||||
<translation>黃色</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="314"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="314"/>
|
||||
<source>Green</source>
|
||||
<translation>綠色</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="318"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="318"/>
|
||||
<source>Cyan</source>
|
||||
<translation>青色</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="322"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="322"/>
|
||||
<source>Blue</source>
|
||||
<translation>藍色</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="326"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="326"/>
|
||||
<source>Magenta</source>
|
||||
<translation>品紅</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="330"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="330"/>
|
||||
<source>White</source>
|
||||
<translation>白</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="336"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="336"/>
|
||||
<source>Lights Off</source>
|
||||
<translation>關燈</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="341"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="341"/>
|
||||
<source>Exit</source>
|
||||
<translation>退出</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="645"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="645"/>
|
||||
<source>Plugins</source>
|
||||
<translation>插件</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="673"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="673"/>
|
||||
<source>Software</source>
|
||||
<translation>軟體</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="701"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="701"/>
|
||||
<source>Supported Devices</source>
|
||||
<translation>相容設備選擇</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="730"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="730"/>
|
||||
<source>General Settings</source>
|
||||
<translation>常規設置</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="764"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="764"/>
|
||||
<source>E1.31 Devices</source>
|
||||
<translation>E1.31 設備</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="792"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="792"/>
|
||||
<source>LIFX Devices</source>
|
||||
<translation>LIFX 設備</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="820"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="820"/>
|
||||
<source>Philips Hue Devices</source>
|
||||
<translation>飛利浦 Hue 設備</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="848"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="848"/>
|
||||
<source>Philips Wiz Devices</source>
|
||||
<translation>飛利浦 Wiz 設備</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="876"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="876"/>
|
||||
<source>OpenRGB QMK Protocol</source>
|
||||
<translation>OpenRGB QMK 協議</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="904"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="904"/>
|
||||
<source>Serial Devices</source>
|
||||
<translation>串列設備</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="932"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="932"/>
|
||||
<source>Yeelight Devices</source>
|
||||
<translation>Yeelight 設備</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="960"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="960"/>
|
||||
<source>Nanoleaf Devices</source>
|
||||
<translation>綠諾設備</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="988"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="988"/>
|
||||
<source>Elgato KeyLight Devices</source>
|
||||
<translation>Elgato KeyLight 設備</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="988"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="988"/>
|
||||
<source>Elgato LightStrip Devices</source>
|
||||
<translation>Elgato 燈條設備</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="1202"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="1202"/>
|
||||
<source>SMBus Tools</source>
|
||||
<translation>SMBus 工具</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="1216"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="1216"/>
|
||||
<source>SDK Client</source>
|
||||
<translation>SDK 用戶端</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="1238"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="1238"/>
|
||||
<source>SDK Server</source>
|
||||
<translation>SDK 伺服器</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="1734"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="1734"/>
|
||||
<source>Delete Profile</source>
|
||||
<translation>刪除配置文件</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="1734"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="1734"/>
|
||||
<source>Do you really want to delete this profile?</source>
|
||||
<translation>是否確定刪除此配置文件?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../OpenRGBDialog2.cpp" line="2004"/>
|
||||
<location filename="../OpenRGBDialog.cpp" line="2004"/>
|
||||
<source>Log Console</source>
|
||||
<translation>日誌控制台</translation>
|
||||
</message>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue