Files
TTW_Bot/ugeneral.ui
T

1850 lines
52 KiB
XML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>uGeneral</class>
<widget class="QMainWindow" name="uGeneral">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>1006</width>
<height>819</height>
</rect>
</property>
<property name="windowTitle">
<string>uGeneral</string>
</property>
<widget class="QWidget" name="centralwidget">
<widget class="QTabWidget" name="www">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>1001</width>
<height>721</height>
</rect>
</property>
<property name="maximumSize">
<size>
<width>100000</width>
<height>100000</height>
</size>
</property>
<property name="acceptDrops">
<bool>false</bool>
</property>
<property name="layoutDirection">
<enum>Qt::LeftToRight</enum>
</property>
<property name="currentIndex">
<number>2</number>
</property>
<property name="tabsClosable">
<bool>false</bool>
</property>
<widget class="QWidget" name="tab">
<property name="icon" stdset="0">
<iconset>
<normaloff>ico/settings.png</normaloff>ico/settings.png</iconset>
</property>
<attribute name="title">
<string>Настройки</string>
</attribute>
<widget class="QGroupBox" name="groupBox">
<property name="geometry">
<rect>
<x>10</x>
<y>10</y>
<width>331</width>
<height>301</height>
</rect>
</property>
<property name="title">
<string>Twitch</string>
</property>
<widget class="QWidget" name="verticalLayoutWidget">
<property name="geometry">
<rect>
<x>10</x>
<y>20</y>
<width>311</width>
<height>303</height>
</rect>
</property>
<layout class="QVBoxLayout" name="verticalLayout">
<item>
<layout class="QHBoxLayout" name="horizontalLayout_3">
<item>
<layout class="QVBoxLayout" name="verticalLayout_5">
<item>
<widget class="QLabel" name="label_6">
<property name="text">
<string>Логин бота</string>
</property>
</widget>
</item>
<item>
<widget class="QLineEdit" name="edtBotName"/>
</item>
</layout>
</item>
<item>
<spacer name="horizontalSpacer">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeType">
<enum>QSizePolicy::Preferred</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>75</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
<item>
<layout class="QVBoxLayout" name="verticalLayout_6"/>
</item>
</layout>
</item>
<item>
<layout class="QHBoxLayout" name="horizontalLayout_2">
<item>
<layout class="QVBoxLayout" name="verticalLayout_3">
<item>
<widget class="QLabel" name="label_5">
<property name="text">
<string>Токен бота</string>
</property>
</widget>
</item>
<item>
<widget class="QLineEdit" name="edtBotToken"/>
</item>
</layout>
</item>
<item>
<layout class="QVBoxLayout" name="verticalLayout_4">
<item>
<spacer name="verticalSpacer_2">
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>20</width>
<height>40</height>
</size>
</property>
</spacer>
</item>
<item>
<widget class="QPushButton" name="btnGetTockenBot">
<property name="text">
<string>Получить</string>
</property>
</widget>
</item>
</layout>
</item>
</layout>
</item>
<item>
<layout class="QHBoxLayout" name="horizontalLayout_4">
<item>
<layout class="QVBoxLayout" name="verticalLayout_7">
<item>
<widget class="QLabel" name="label_7">
<property name="text">
<string>Токен стримера</string>
</property>
</widget>
</item>
<item>
<widget class="QLineEdit" name="edtBotTokenStreamer"/>
</item>
</layout>
</item>
<item>
<layout class="QVBoxLayout" name="verticalLayout_8">
<item>
<spacer name="verticalSpacer">
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>20</width>
<height>40</height>
</size>
</property>
</spacer>
</item>
<item>
<widget class="QPushButton" name="btnGetTokenStreamer">
<property name="text">
<string>Получить</string>
</property>
</widget>
</item>
</layout>
</item>
</layout>
</item>
<item>
<layout class="QHBoxLayout" name="horizontalLayout_5">
<item>
<layout class="QVBoxLayout" name="verticalLayout_9">
<item>
<widget class="QLabel" name="label_8">
<property name="text">
<string>Client ID</string>
</property>
</widget>
</item>
<item>
<widget class="QLineEdit" name="edtBotClientID"/>
</item>
</layout>
</item>
<item>
<spacer name="horizontalSpacer_2">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeType">
<enum>QSizePolicy::Preferred</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>75</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
<item>
<layout class="QVBoxLayout" name="verticalLayout_10"/>
</item>
</layout>
</item>
<item>
<layout class="QHBoxLayout" name="horizontalLayout_6">
<item>
<layout class="QVBoxLayout" name="verticalLayout_11">
<item>
<widget class="QLabel" name="label_9">
<property name="text">
<string>Канал</string>
</property>
</widget>
</item>
<item>
<widget class="QLineEdit" name="edtChannel"/>
</item>
</layout>
</item>
<item>
<layout class="QVBoxLayout" name="verticalLayout_12">
<item>
<spacer name="verticalSpacer_5">
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>20</width>
<height>40</height>
</size>
</property>
</spacer>
</item>
<item>
<widget class="QPushButton" name="btnOpenStream">
<property name="text">
<string>Открыть</string>
</property>
</widget>
</item>
</layout>
</item>
</layout>
</item>
<item>
<widget class="QCheckBox" name="cbTTVAutoLogin">
<property name="text">
<string>Автоподключение</string>
</property>
</widget>
</item>
</layout>
</widget>
</widget>
<widget class="QGroupBox" name="groupBox_2">
<property name="geometry">
<rect>
<x>350</x>
<y>10</y>
<width>331</width>
<height>301</height>
</rect>
</property>
<property name="title">
<string>Donation Alerts</string>
</property>
<widget class="QWidget" name="verticalLayoutWidget_2">
<property name="geometry">
<rect>
<x>10</x>
<y>20</y>
<width>311</width>
<height>252</height>
</rect>
</property>
<layout class="QVBoxLayout" name="verticalLayout_2">
<item>
<layout class="QHBoxLayout" name="horizontalLayout">
<item>
<layout class="QVBoxLayout" name="verticalLayout_13">
<item>
<widget class="QLabel" name="label">
<property name="text">
<string>Client ID</string>
</property>
</widget>
</item>
<item>
<widget class="QLineEdit" name="edtDAClientID"/>
</item>
</layout>
</item>
<item>
<layout class="QVBoxLayout" name="verticalLayout_14"/>
</item>
</layout>
</item>
<item>
<layout class="QHBoxLayout" name="horizontalLayout_7">
<item>
<layout class="QVBoxLayout" name="verticalLayout_15">
<item>
<widget class="QLabel" name="label_2">
<property name="text">
<string>Client Secret</string>
</property>
</widget>
</item>
<item>
<widget class="QLineEdit" name="edtDAClientSecret"/>
</item>
</layout>
</item>
<item>
<layout class="QVBoxLayout" name="verticalLayout_16"/>
</item>
</layout>
</item>
<item>
<layout class="QHBoxLayout" name="horizontalLayout_8">
<item>
<layout class="QVBoxLayout" name="verticalLayout_17">
<item>
<widget class="QLabel" name="label_3">
<property name="text">
<string>Redirect URL</string>
</property>
</widget>
</item>
<item>
<widget class="QLineEdit" name="edtDARedirectURL"/>
</item>
</layout>
</item>
<item>
<layout class="QVBoxLayout" name="verticalLayout_18"/>
</item>
</layout>
</item>
<item>
<layout class="QHBoxLayout" name="horizontalLayout_9">
<item>
<layout class="QVBoxLayout" name="verticalLayout_19">
<item>
<widget class="QLabel" name="label_4">
<property name="text">
<string>Code</string>
</property>
</widget>
</item>
<item>
<widget class="QLineEdit" name="edtDACode"/>
</item>
</layout>
</item>
<item>
<layout class="QVBoxLayout" name="verticalLayout_20">
<item>
<spacer name="verticalSpacer_3">
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>20</width>
<height>40</height>
</size>
</property>
</spacer>
</item>
<item>
<widget class="QPushButton" name="btnDAGetCode">
<property name="text">
<string>Получить</string>
</property>
</widget>
</item>
</layout>
</item>
</layout>
</item>
<item>
<layout class="QHBoxLayout" name="horizontalLayout_15">
<item>
<widget class="QCheckBox" name="cbDAAutoLogin">
<property name="text">
<string>Автологин</string>
</property>
</widget>
</item>
<item>
<widget class="QPushButton" name="btnDAStart">
<property name="text">
<string>Подключиться</string>
</property>
</widget>
</item>
</layout>
</item>
</layout>
</widget>
</widget>
<widget class="QPushButton" name="btnOpenFolderSettings">
<property name="geometry">
<rect>
<x>10</x>
<y>320</y>
<width>231</width>
<height>23</height>
</rect>
</property>
<property name="text">
<string>Открыть папку с настройками</string>
</property>
</widget>
<widget class="QPushButton" name="btnImportSettings">
<property name="geometry">
<rect>
<x>10</x>
<y>350</y>
<width>231</width>
<height>23</height>
</rect>
</property>
<property name="text">
<string>Загрузить свои настройки</string>
</property>
</widget>
<widget class="QPushButton" name="btnExportSettings">
<property name="geometry">
<rect>
<x>10</x>
<y>380</y>
<width>231</width>
<height>23</height>
</rect>
</property>
<property name="text">
<string>Выгрузить настройки</string>
</property>
</widget>
</widget>
<widget class="QWidget" name="tab_2">
<property name="icon" stdset="0">
<iconset>
<normaloff>../../../Downloads/ico/ai.png</normaloff>../../../Downloads/ico/ai.png</iconset>
</property>
<attribute name="title">
<string>Нейронки</string>
</attribute>
<widget class="QWidget" name="verticalLayoutWidget_3">
<property name="geometry">
<rect>
<x>10</x>
<y>10</y>
<width>242</width>
<height>237</height>
</rect>
</property>
<layout class="QVBoxLayout" name="verticalLayout_21">
<item>
<widget class="QLabel" name="label_10">
<property name="text">
<string>Фраза перед сообщением пользователя</string>
</property>
</widget>
</item>
<item>
<widget class="QLineEdit" name="edtGPTPrefix"/>
</item>
<item>
<widget class="QLabel" name="lblAPI1">
<property name="text">
<string>Client ID</string>
</property>
</widget>
</item>
<item>
<widget class="QLineEdit" name="edtAIP1">
<property name="placeholderText">
<string>1</string>
</property>
</widget>
</item>
<item>
<widget class="QLabel" name="lblAPI2">
<property name="text">
<string>Autorization Code</string>
</property>
</widget>
</item>
<item>
<widget class="QLineEdit" name="edtAIP2">
<property name="placeholderText">
<string>2</string>
</property>
</widget>
</item>
<item>
<widget class="QLabel" name="lblAPI3">
<property name="text">
<string>URL</string>
</property>
</widget>
</item>
<item>
<widget class="QLineEdit" name="edtAIP3">
<property name="placeholderText">
<string>3</string>
</property>
</widget>
</item>
<item>
<widget class="QCheckBox" name="cbOllama">
<property name="text">
<string>Ollama</string>
</property>
</widget>
</item>
<item>
<spacer name="verticalSpacer_6">
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>20</width>
<height>40</height>
</size>
</property>
</spacer>
</item>
</layout>
</widget>
<widget class="QGroupBox" name="groupBox_3">
<property name="geometry">
<rect>
<x>260</x>
<y>10</y>
<width>191</width>
<height>131</height>
</rect>
</property>
<property name="title">
<string>Активная нейросеть</string>
</property>
<widget class="QWidget" name="verticalLayoutWidget_5">
<property name="geometry">
<rect>
<x>10</x>
<y>19</y>
<width>171</width>
<height>104</height>
</rect>
</property>
<layout class="QVBoxLayout" name="verticalLayout_23">
<item>
<widget class="QRadioButton" name="rbGC">
<property name="text">
<string>GigaChat</string>
</property>
<property name="checked">
<bool>true</bool>
</property>
</widget>
</item>
<item>
<widget class="QRadioButton" name="rbDS">
<property name="text">
<string>DeepSeek</string>
</property>
</widget>
</item>
<item>
<widget class="QRadioButton" name="rbCG">
<property name="text">
<string>ChatGPT</string>
</property>
</widget>
</item>
<item>
<widget class="QRadioButton" name="RBCustom">
<property name="text">
<string>Custom</string>
</property>
</widget>
</item>
</layout>
</widget>
</widget>
<widget class="QGroupBox" name="groupBox_4">
<property name="geometry">
<rect>
<x>460</x>
<y>10</y>
<width>291</width>
<height>131</height>
</rect>
</property>
<property name="title">
<string>Kandinsky</string>
</property>
<widget class="QWidget" name="verticalLayoutWidget_4">
<property name="geometry">
<rect>
<x>10</x>
<y>20</y>
<width>271</width>
<height>100</height>
</rect>
</property>
<layout class="QVBoxLayout" name="verticalLayout_22">
<item>
<widget class="QLabel" name="label_13">
<property name="text">
<string>API ключ</string>
</property>
</widget>
</item>
<item>
<widget class="QLineEdit" name="edtKandiKey"/>
</item>
<item>
<widget class="QLabel" name="label_14">
<property name="text">
<string>Секретный ключ</string>
</property>
</widget>
</item>
<item>
<widget class="QLineEdit" name="edtKandiSecret"/>
</item>
</layout>
</widget>
</widget>
</widget>
<widget class="QWidget" name="tab_3">
<property name="icon" stdset="0">
<iconset>
<normaloff>../../../Downloads/ico/chat.png</normaloff>../../../Downloads/ico/chat.png</iconset>
</property>
<attribute name="title">
<string>Чат бот</string>
</attribute>
<widget class="FSingleGrid" name="widget" native="true">
<property name="geometry">
<rect>
<x>10</x>
<y>450</y>
<width>320</width>
<height>241</height>
</rect>
</property>
<property name="sizePolicy">
<sizepolicy hsizetype="Preferred" vsizetype="Preferred">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
</widget>
<widget class="QGroupBox" name="groupBox_6">
<property name="geometry">
<rect>
<x>610</x>
<y>0</y>
<width>381</width>
<height>351</height>
</rect>
</property>
<property name="title">
<string>Конструктор ответов</string>
</property>
<widget class="QLabel" name="label_17">
<property name="geometry">
<rect>
<x>6</x>
<y>19</y>
<width>71</width>
<height>16</height>
</rect>
</property>
<property name="text">
<string>Команда</string>
</property>
</widget>
<widget class="QLineEdit" name="edtCommand">
<property name="geometry">
<rect>
<x>10</x>
<y>40</y>
<width>191</width>
<height>20</height>
</rect>
</property>
</widget>
<widget class="QCheckBox" name="cbTextToSpeach">
<property name="geometry">
<rect>
<x>210</x>
<y>20</y>
<width>141</width>
<height>16</height>
</rect>
</property>
<property name="text">
<string>Озвучить после !!!</string>
</property>
</widget>
<widget class="QCheckBox" name="cbHelloTTS">
<property name="geometry">
<rect>
<x>210</x>
<y>40</y>
<width>161</width>
<height>21</height>
</rect>
</property>
<property name="text">
<string>Приветствовать новых</string>
</property>
</widget>
<widget class="QLabel" name="label_18">
<property name="geometry">
<rect>
<x>6</x>
<y>63</y>
<width>61</width>
<height>20</height>
</rect>
</property>
<property name="text">
<string>Ответ</string>
</property>
</widget>
<widget class="QPlainTextEdit" name="textBrowser">
<property name="geometry">
<rect>
<x>10</x>
<y>80</y>
<width>361</width>
<height>111</height>
</rect>
</property>
</widget>
<widget class="QGroupBox" name="groupBox_7">
<property name="geometry">
<rect>
<x>10</x>
<y>190</y>
<width>361</width>
<height>111</height>
</rect>
</property>
<property name="title">
<string>Вставки</string>
</property>
<widget class="QWidget" name="gridLayoutWidget_2">
<property name="geometry">
<rect>
<x>0</x>
<y>20</y>
<width>361</width>
<height>91</height>
</rect>
</property>
<layout class="QGridLayout" name="gridLayout_2">
<item row="0" column="1">
<widget class="QPushButton" name="btnGetDateFollow">
<property name="text">
<string>Follow</string>
</property>
</widget>
</item>
<item row="0" column="2">
<widget class="QPushButton" name="btnGetAgeAccaunt">
<property name="text">
<string>Age</string>
</property>
</widget>
</item>
<item row="1" column="3">
<widget class="QPushButton" name="btnAIPic">
<property name="text">
<string>Картинка</string>
</property>
</widget>
</item>
<item row="0" column="3">
<widget class="QPushButton" name="btnGPT">
<property name="text">
<string>Нейронка</string>
</property>
</widget>
</item>
<item row="1" column="0">
<widget class="QPushButton" name="btnCounterAtoText">
<property name="text">
<string>Счетчик</string>
</property>
</widget>
</item>
<item row="0" column="0">
<widget class="QPushButton" name="btnAUserName">
<property name="text">
<string>Обращение</string>
</property>
</widget>
</item>
<item row="2" column="3">
<widget class="QPushButton" name="btnGetChannelStat">
<property name="text">
<string>Статистика</string>
</property>
</widget>
</item>
<item row="2" column="0">
<widget class="QPushButton" name="btnRandomUserName">
<property name="text">
<string>Рандом</string>
</property>
</widget>
</item>
</layout>
</widget>
</widget>
<widget class="QPushButton" name="btnAddCommand">
<property name="geometry">
<rect>
<x>10</x>
<y>320</y>
<width>91</width>
<height>23</height>
</rect>
</property>
<property name="text">
<string>Добавить</string>
</property>
<property name="icon">
<iconset>
<normaloff>../../../Downloads/ico/add.png</normaloff>../../../Downloads/ico/add.png</iconset>
</property>
</widget>
<widget class="QPushButton" name="btnEdtCommand">
<property name="geometry">
<rect>
<x>100</x>
<y>320</y>
<width>91</width>
<height>23</height>
</rect>
</property>
<property name="text">
<string>Изменить</string>
</property>
<property name="icon">
<iconset>
<normaloff>../../../Downloads/ico/edit.png</normaloff>../../../Downloads/ico/edit.png</iconset>
</property>
</widget>
<widget class="QPushButton" name="btnRmCommand">
<property name="geometry">
<rect>
<x>190</x>
<y>320</y>
<width>91</width>
<height>23</height>
</rect>
</property>
<property name="text">
<string>Удалить</string>
</property>
<property name="icon">
<iconset>
<normaloff>../../../Downloads/ico/minus-sign_3485999.png</normaloff>../../../Downloads/ico/minus-sign_3485999.png</iconset>
</property>
</widget>
</widget>
<widget class="FSingleGrid" name="widget_2" native="true">
<property name="geometry">
<rect>
<x>339</x>
<y>450</y>
<width>321</width>
<height>241</height>
</rect>
</property>
<property name="sizePolicy">
<sizepolicy hsizetype="Preferred" vsizetype="Preferred">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
</widget>
<widget class="QGroupBox" name="groupBox_8">
<property name="geometry">
<rect>
<x>9</x>
<y>199</y>
<width>201</width>
<height>240</height>
</rect>
</property>
<property name="title">
<string>Рандомные числа</string>
</property>
<widget class="QTableWidget" name="sgRandomInt">
<property name="geometry">
<rect>
<x>10</x>
<y>21</y>
<width>181</width>
<height>151</height>
</rect>
</property>
<property name="columnCount">
<number>3</number>
</property>
<column/>
<column/>
<column/>
</widget>
<widget class="QLineEdit" name="edtRandomName">
<property name="geometry">
<rect>
<x>10</x>
<y>180</y>
<width>81</width>
<height>20</height>
</rect>
</property>
</widget>
<widget class="QSpinBox" name="edtOt">
<property name="geometry">
<rect>
<x>100</x>
<y>180</y>
<width>41</width>
<height>22</height>
</rect>
</property>
<property name="minimum">
<number>-999</number>
</property>
<property name="maximum">
<number>999</number>
</property>
</widget>
<widget class="QSpinBox" name="edtTo">
<property name="geometry">
<rect>
<x>150</x>
<y>180</y>
<width>41</width>
<height>22</height>
</rect>
</property>
<property name="minimum">
<number>-999</number>
</property>
<property name="maximum">
<number>999</number>
</property>
<property name="value">
<number>100</number>
</property>
</widget>
<widget class="QPushButton" name="btnRandAdd">
<property name="geometry">
<rect>
<x>10</x>
<y>210</y>
<width>91</width>
<height>23</height>
</rect>
</property>
<property name="text">
<string>Добавить</string>
</property>
<property name="icon">
<iconset>
<normaloff>../../../Downloads/ico/add.png</normaloff>../../../Downloads/ico/add.png</iconset>
</property>
</widget>
<widget class="QPushButton" name="btnRandDel">
<property name="geometry">
<rect>
<x>100</x>
<y>210</y>
<width>91</width>
<height>23</height>
</rect>
</property>
<property name="text">
<string>Удалить</string>
</property>
<property name="icon">
<iconset>
<normaloff>../../../Downloads/ico/minus-sign_3485999.png</normaloff>../../../Downloads/ico/minus-sign_3485999.png</iconset>
</property>
</widget>
</widget>
<widget class="QGroupBox" name="groupBox_9">
<property name="geometry">
<rect>
<x>220</x>
<y>200</y>
<width>381</width>
<height>241</height>
</rect>
</property>
<property name="title">
<string>Рандомные группы ответов</string>
</property>
<widget class="QListWidget" name="lbRandomGroup">
<property name="geometry">
<rect>
<x>10</x>
<y>40</y>
<width>131</width>
<height>131</height>
</rect>
</property>
</widget>
<widget class="QListWidget" name="lbRandomRespons">
<property name="geometry">
<rect>
<x>140</x>
<y>40</y>
<width>231</width>
<height>131</height>
</rect>
</property>
</widget>
<widget class="QLabel" name="label_19">
<property name="geometry">
<rect>
<x>16</x>
<y>20</y>
<width>81</width>
<height>20</height>
</rect>
</property>
<property name="text">
<string>Группа</string>
</property>
<property name="textFormat">
<enum>Qt::AutoText</enum>
</property>
</widget>
<widget class="QLabel" name="label_20">
<property name="geometry">
<rect>
<x>140</x>
<y>20</y>
<width>231</width>
<height>20</height>
</rect>
</property>
<property name="text">
<string>Варианты ответов</string>
</property>
</widget>
<widget class="QLineEdit" name="edtRandomGroup">
<property name="geometry">
<rect>
<x>10</x>
<y>180</y>
<width>131</width>
<height>21</height>
</rect>
</property>
</widget>
<widget class="QLineEdit" name="edtRandomRespons">
<property name="geometry">
<rect>
<x>140</x>
<y>180</y>
<width>231</width>
<height>21</height>
</rect>
</property>
</widget>
<widget class="QPushButton" name="btnRandomAdd">
<property name="geometry">
<rect>
<x>10</x>
<y>210</y>
<width>91</width>
<height>23</height>
</rect>
</property>
<property name="text">
<string>Добавить</string>
</property>
<property name="icon">
<iconset>
<normaloff>../../../Downloads/ico/add.png</normaloff>../../../Downloads/ico/add.png</iconset>
</property>
</widget>
<widget class="QPushButton" name="btnRandomDel">
<property name="geometry">
<rect>
<x>100</x>
<y>210</y>
<width>91</width>
<height>23</height>
</rect>
</property>
<property name="text">
<string>Удалить</string>
</property>
<property name="icon">
<iconset>
<normaloff>../../../Downloads/ico/minus-sign_3485999.png</normaloff>../../../Downloads/ico/minus-sign_3485999.png</iconset>
</property>
</widget>
<widget class="QPushButton" name="btnRmGroup">
<property name="geometry">
<rect>
<x>244</x>
<y>210</y>
<width>121</width>
<height>23</height>
</rect>
</property>
<property name="text">
<string>Удалить группу</string>
</property>
<property name="icon">
<iconset>
<normaloff>../../../Downloads/ico/rmfolder.png</normaloff>../../../Downloads/ico/rmfolder.png</iconset>
</property>
</widget>
</widget>
<widget class="FSingleGrid" name="widget_3" native="true">
<property name="geometry">
<rect>
<x>670</x>
<y>450</y>
<width>321</width>
<height>241</height>
</rect>
</property>
<property name="sizePolicy">
<sizepolicy hsizetype="Preferred" vsizetype="Preferred">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
</widget>
<widget class="QTableWidget" name="sgCommands">
<property name="geometry">
<rect>
<x>10</x>
<y>11</y>
<width>591</width>
<height>181</height>
</rect>
</property>
<property name="columnCount">
<number>2</number>
</property>
<column/>
<column/>
</widget>
</widget>
<widget class="QWidget" name="tab_4">
<property name="icon" stdset="0">
<iconset>
<normaloff>../../../Downloads/ico/skill.png</normaloff>../../../Downloads/ico/skill.png</iconset>
</property>
<attribute name="title">
<string>Навыки</string>
</attribute>
</widget>
<widget class="QWidget" name="tab_5">
<property name="icon" stdset="0">
<iconset>
<normaloff>../../../Downloads/ico/obs.png</normaloff>../../../Downloads/ico/obs.png</iconset>
</property>
<attribute name="title">
<string>Интеграция с OBS</string>
</attribute>
<widget class="QWidget" name="horizontalLayoutWidget">
<property name="geometry">
<rect>
<x>10</x>
<y>10</y>
<width>981</width>
<height>41</height>
</rect>
</property>
<layout class="QHBoxLayout" name="horizontalLayout_14">
<item>
<widget class="QPushButton" name="btnWSCreateChat">
<property name="text">
<string>Создать чат</string>
</property>
</widget>
</item>
<item>
<widget class="QPushButton" name="btnWSCreateNotify">
<property name="text">
<string>Создать оповещение</string>
</property>
</widget>
</item>
<item>
<widget class="QPushButton" name="btnWSCreateKandinsy">
<property name="text">
<string>Создать Кандинский</string>
</property>
</widget>
</item>
<item>
<widget class="QPushButton" name="btnWSCreateGame">
<property name="text">
<string>Создать игру</string>
</property>
</widget>
</item>
<item>
<spacer name="horizontalSpacer_4">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>40</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
</layout>
</widget>
<widget class="QTableWidget" name="sgWebServers">
<property name="geometry">
<rect>
<x>10</x>
<y>50</y>
<width>981</width>
<height>291</height>
</rect>
</property>
</widget>
</widget>
<widget class="QWidget" name="tab_6">
<property name="icon" stdset="0">
<iconset>
<normaloff>../../../Downloads/ico/notify.png</normaloff>../../../Downloads/ico/notify.png</iconset>
</property>
<attribute name="title">
<string>Уведомления</string>
</attribute>
<widget class="QWidget" name="gridLayoutWidget">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>991</width>
<height>151</height>
</rect>
</property>
<layout class="QGridLayout" name="gridLayout">
<item row="0" column="4">
<widget class="QPushButton" name="btnNotifyOpen">
<property name="text">
<string>Открыть</string>
</property>
<property name="icon">
<iconset>
<normaloff>../../../Downloads/ico/open.png</normaloff>../../../Downloads/ico/open.png</iconset>
</property>
</widget>
</item>
<item row="2" column="5">
<widget class="QPushButton" name="btnNotifyCheckVip">
<property name="text">
<string>&gt;</string>
</property>
</widget>
</item>
<item row="1" column="5">
<widget class="QPushButton" name="btnNotifyCheckMod">
<property name="text">
<string>&gt;</string>
</property>
</widget>
</item>
<item row="0" column="2">
<widget class="QSlider" name="tbNotifyVolume">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
</widget>
</item>
<item row="2" column="0">
<widget class="QCheckBox" name="chEnNotifyVip">
<property name="text">
<string/>
</property>
</widget>
</item>
<item row="1" column="1">
<widget class="QLabel" name="label_12">
<property name="text">
<string>Модераторы </string>
</property>
</widget>
</item>
<item row="3" column="1">
<widget class="QLabel" name="label_16">
<property name="text">
<string>Сабы </string>
</property>
</widget>
</item>
<item row="0" column="0">
<widget class="QCheckBox" name="chEnNotify">
<property name="text">
<string/>
</property>
</widget>
</item>
<item row="3" column="4">
<widget class="QPushButton" name="btnNotifyOpenSub">
<property name="text">
<string>Открыть</string>
</property>
<property name="icon">
<iconset>
<normaloff>../../../Downloads/ico/open.png</normaloff>../../../Downloads/ico/open.png</iconset>
</property>
</widget>
</item>
<item row="3" column="0">
<widget class="QCheckBox" name="chEnNotifySub">
<property name="text">
<string/>
</property>
</widget>
</item>
<item row="1" column="3">
<widget class="QLineEdit" name="edtNotifyFileNameMod">
<property name="text">
<string>D:\2.mp3</string>
</property>
</widget>
</item>
<item row="0" column="3">
<widget class="QLineEdit" name="edtNotifyFileName">
<property name="inputMask">
<string/>
</property>
<property name="text">
<string>D:\1.mp3</string>
</property>
</widget>
</item>
<item row="2" column="4">
<widget class="QPushButton" name="btnNotifyOpenVip">
<property name="text">
<string>Открыть</string>
</property>
<property name="icon">
<iconset>
<normaloff>../../../Downloads/ico/open.png</normaloff>../../../Downloads/ico/open.png</iconset>
</property>
</widget>
</item>
<item row="2" column="1">
<widget class="QLabel" name="label_15">
<property name="text">
<string>Випы </string>
</property>
</widget>
</item>
<item row="3" column="2">
<widget class="QSlider" name="tbNotifyVolumeSub">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
</widget>
</item>
<item row="0" column="1">
<widget class="QLabel" name="label_11">
<property name="text">
<string>Общие</string>
</property>
</widget>
</item>
<item row="3" column="5">
<widget class="QPushButton" name="btnNotifyCheckSub">
<property name="text">
<string>&gt;</string>
</property>
</widget>
</item>
<item row="3" column="3">
<widget class="QLineEdit" name="edtNotifyFileNameSub"/>
</item>
<item row="1" column="4">
<widget class="QPushButton" name="btnNotifyOpenMod">
<property name="text">
<string>Открыть</string>
</property>
<property name="icon">
<iconset>
<normaloff>../../../Downloads/ico/open.png</normaloff>../../../Downloads/ico/open.png</iconset>
</property>
</widget>
</item>
<item row="2" column="3">
<widget class="QLineEdit" name="edtNotifyFileNameVip"/>
</item>
<item row="2" column="2">
<widget class="QSlider" name="tbNotifyVolumeVip">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
</widget>
</item>
<item row="1" column="2">
<widget class="QSlider" name="tbNotifyVolumeMod">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
</widget>
</item>
<item row="0" column="5">
<widget class="QPushButton" name="btnNotifyCheck">
<property name="text">
<string>&gt;</string>
</property>
</widget>
</item>
<item row="1" column="0">
<widget class="QCheckBox" name="chEnNotifyMod">
<property name="text">
<string/>
</property>
</widget>
</item>
<item row="1" column="6">
<widget class="QCheckBox" name="cbNotifyFileAgain1">
<property name="text">
<string>Использовать общие уведомления</string>
</property>
</widget>
</item>
<item row="2" column="6">
<widget class="QCheckBox" name="cbNotifyFileAgain2">
<property name="text">
<string>Использовать общие уведомления</string>
</property>
</widget>
</item>
<item row="3" column="6">
<widget class="QCheckBox" name="cbNotifyFileAgain3">
<property name="text">
<string>Использовать общие уведомления</string>
</property>
</widget>
</item>
</layout>
</widget>
</widget>
<widget class="QWidget" name="tab_7">
<property name="icon" stdset="0">
<iconset>
<normaloff>../../../Downloads/ico/user.png</normaloff>../../../Downloads/ico/user.png</iconset>
</property>
<attribute name="title">
<string>Зрители</string>
</attribute>
</widget>
<widget class="QWidget" name="tab_8">
<property name="icon" stdset="0">
<iconset>
<normaloff>../../../Downloads/ico/auto.png</normaloff>../../../Downloads/ico/auto.png</iconset>
</property>
<attribute name="title">
<string>Автоматика</string>
</attribute>
<widget class="QGroupBox" name="groupBox_10">
<property name="geometry">
<rect>
<x>10</x>
<y>10</y>
<width>971</width>
<height>311</height>
</rect>
</property>
<property name="title">
<string>Таймеры сообщений</string>
</property>
<widget class="QTableWidget" name="sgTimers">
<property name="geometry">
<rect>
<x>10</x>
<y>20</y>
<width>951</width>
<height>211</height>
</rect>
</property>
<property name="rowCount">
<number>0</number>
</property>
<property name="columnCount">
<number>4</number>
</property>
<column>
<property name="text">
<string>Вкл</string>
</property>
</column>
<column>
<property name="text">
<string>Сообщение</string>
</property>
</column>
<column>
<property name="text">
<string>Интервал (мин)</string>
</property>
</column>
<column>
<property name="text">
<string>О</string>
</property>
</column>
</widget>
<widget class="QLabel" name="lblTimerMessage">
<property name="geometry">
<rect>
<x>10</x>
<y>240</y>
<width>71</width>
<height>16</height>
</rect>
</property>
<property name="text">
<string>Сообщение:</string>
</property>
</widget>
<widget class="QLineEdit" name="edtTimerMessage">
<property name="geometry">
<rect>
<x>90</x>
<y>240</y>
<width>391</width>
<height>22</height>
</rect>
</property>
</widget>
<widget class="QLabel" name="lblTimerInterval">
<property name="geometry">
<rect>
<x>490</x>
<y>240</y>
<width>71</width>
<height>16</height>
</rect>
</property>
<property name="text">
<string>Интервал:</string>
</property>
</widget>
<widget class="QLineEdit" name="edtTimerInterval">
<property name="geometry">
<rect>
<x>570</x>
<y>240</y>
<width>121</width>
<height>22</height>
</rect>
</property>
<property name="text">
<string>10</string>
</property>
</widget>
<widget class="QPushButton" name="btnTimerAdd">
<property name="geometry">
<rect>
<x>10</x>
<y>270</y>
<width>93</width>
<height>28</height>
</rect>
</property>
<property name="text">
<string>Добавить</string>
</property>
<property name="icon">
<iconset>
<normaloff>../../../Downloads/ico/add.png</normaloff>../../../Downloads/ico/add.png</iconset>
</property>
</widget>
<widget class="QPushButton" name="btnTimerEdit">
<property name="geometry">
<rect>
<x>110</x>
<y>270</y>
<width>93</width>
<height>28</height>
</rect>
</property>
<property name="text">
<string>Изменить</string>
</property>
<property name="icon">
<iconset>
<normaloff>../../../Downloads/ico/edit.png</normaloff>../../../Downloads/ico/edit.png</iconset>
</property>
</widget>
<widget class="QPushButton" name="btnTimerDelete">
<property name="geometry">
<rect>
<x>210</x>
<y>270</y>
<width>93</width>
<height>28</height>
</rect>
</property>
<property name="text">
<string>Удалить</string>
</property>
<property name="icon">
<iconset>
<normaloff>../../../Downloads/ico/minus-sign_3485999.png</normaloff>../../../Downloads/ico/minus-sign_3485999.png</iconset>
</property>
</widget>
<widget class="QPushButton" name="btnTimerTest">
<property name="geometry">
<rect>
<x>860</x>
<y>270</y>
<width>93</width>
<height>28</height>
</rect>
</property>
<property name="text">
<string>Тест</string>
</property>
</widget>
</widget>
</widget>
<widget class="QWidget" name="tab_9">
<property name="icon" stdset="0">
<iconset>
<normaloff>../../../Downloads/ico/log.png</normaloff>../../../Downloads/ico/log.png</iconset>
</property>
<attribute name="title">
<string>Лог</string>
</attribute>
<widget class="QGroupBox" name="groupBox_5">
<property name="geometry">
<rect>
<x>10</x>
<y>10</y>
<width>981</width>
<height>41</height>
</rect>
</property>
<property name="title">
<string/>
</property>
<widget class="QPushButton" name="pushButton">
<property name="geometry">
<rect>
<x>14</x>
<y>10</y>
<width>71</width>
<height>23</height>
</rect>
</property>
<property name="text">
<string>Очистить</string>
</property>
</widget>
<widget class="QCheckBox" name="cbInfo">
<property name="geometry">
<rect>
<x>89</x>
<y>10</y>
<width>61</width>
<height>21</height>
</rect>
</property>
<property name="text">
<string>Инфо</string>
</property>
</widget>
<widget class="QCheckBox" name="cbWarning">
<property name="geometry">
<rect>
<x>150</x>
<y>10</y>
<width>121</width>
<height>21</height>
</rect>
</property>
<property name="text">
<string>Предупреждения</string>
</property>
</widget>
<widget class="QCheckBox" name="cbError">
<property name="geometry">
<rect>
<x>280</x>
<y>10</y>
<width>71</width>
<height>21</height>
</rect>
</property>
<property name="text">
<string>Ошибки</string>
</property>
</widget>
<widget class="QCheckBox" name="cbDebug">
<property name="geometry">
<rect>
<x>360</x>
<y>10</y>
<width>91</width>
<height>20</height>
</rect>
</property>
<property name="text">
<string>Отладка</string>
</property>
</widget>
</widget>
<widget class="QTableWidget" name="sgLog">
<property name="geometry">
<rect>
<x>10</x>
<y>50</y>
<width>981</width>
<height>711</height>
</rect>
</property>
<property name="rowCount">
<number>0</number>
</property>
<property name="columnCount">
<number>5</number>
</property>
<column/>
<column/>
<column/>
<column/>
<column/>
</widget>
</widget>
</widget>
<widget class="QPushButton" name="pushButton_2">
<property name="geometry">
<rect>
<x>10</x>
<y>730</y>
<width>141</width>
<height>28</height>
</rect>
</property>
<property name="text">
<string>Подключиться</string>
</property>
</widget>
<widget class="QLabel" name="label_21">
<property name="geometry">
<rect>
<x>160</x>
<y>740</y>
<width>31</width>
<height>16</height>
</rect>
</property>
<property name="text">
<string>Тема</string>
</property>
</widget>
<widget class="QComboBox" name="cbTheme">
<property name="geometry">
<rect>
<x>200</x>
<y>730</y>
<width>211</width>
<height>24</height>
</rect>
</property>
</widget>
<widget class="QPushButton" name="btnThemesFolder">
<property name="geometry">
<rect>
<x>419</x>
<y>730</y>
<width>21</width>
<height>24</height>
</rect>
</property>
<property name="text">
<string>...</string>
</property>
</widget>
</widget>
<widget class="QStatusBar" name="statusbar"/>
</widget>
<customwidgets>
<customwidget>
<class>FSingleGrid</class>
<extends>QWidget</extends>
<header>fsinglegrid.h</header>
<container>1</container>
</customwidget>
</customwidgets>
<resources/>
<connections/>
</ui>