more ai generated doc with human review
This commit is contained in:
@@ -177,13 +177,29 @@ public:
|
||||
//! Returns exit key, default 'Q'
|
||||
int exitKey() const { return exit_key; }
|
||||
|
||||
//! \brief
|
||||
//! \~english Returns double click interval in seconds
|
||||
//! \~russian Возвращает интервал двойного клика в секундах
|
||||
double doubleClickInterval() const { return dbl_interval; }
|
||||
|
||||
//! \brief
|
||||
//! \~english Sets double click interval
|
||||
//! \~russian Устанавливает интервал двойного клика
|
||||
void setDoubleClickInterval(double v) { dbl_interval = v; }
|
||||
|
||||
//! \brief
|
||||
//! \~english Reads keyboard input
|
||||
//! \~russian Читает ввод с клавиатуры
|
||||
void readKeyboard();
|
||||
|
||||
//! \brief
|
||||
//! \~english Stops keyboard listening
|
||||
//! \~russian Останавливает прослушивание клавиатуры
|
||||
void stop();
|
||||
|
||||
//! \brief
|
||||
//! \~english Stops and waits for completion
|
||||
//! \~russian Останавливает и ожидает завершения
|
||||
bool stopAndWait(PISystemTime timeout = {});
|
||||
|
||||
//! Returns if keyboard listening is active (not running!)
|
||||
|
||||
@@ -33,6 +33,9 @@
|
||||
#include "piscreentile.h"
|
||||
|
||||
|
||||
//! \brief
|
||||
//! \~english Console tiling manager
|
||||
//! \~russian Консольный тайловый менеджер
|
||||
class PIP_CONSOLE_EXPORT PIScreen
|
||||
: public PIThread
|
||||
, public PIScreenTypes::PIScreenBase {
|
||||
|
||||
@@ -38,13 +38,19 @@
|
||||
//! \~english Tile for displaying variable data
|
||||
//! \~russian Тайл для отображения данных переменных
|
||||
|
||||
//! \addtogroup Console
|
||||
//! \{
|
||||
|
||||
//! \brief
|
||||
//! \~english Tile for displaying variable data
|
||||
//! \~russian Тайл для отображения данных переменных
|
||||
class PIP_CONSOLE_EXPORT TileVars: public PIScreenTile {
|
||||
public:
|
||||
//! \brief
|
||||
//! \~english Constructs TileVars
|
||||
//! \~russian Создает TileVars
|
||||
//! \param n Tile name / Имя тайла
|
||||
TileVars(const PIString & n = PIString());
|
||||
explicit TileVars(const PIString & n = PIString());
|
||||
|
||||
protected:
|
||||
//! \brief Variable data structure
|
||||
@@ -105,12 +111,15 @@ protected:
|
||||
//! \~english Console-style tile for PIScreen
|
||||
//! \~russian Консольный тайл для PIScreen
|
||||
|
||||
//! \brief
|
||||
//! \~english Console-style tile for PIScreen
|
||||
//! \~russian Консольный тайл для PIScreen
|
||||
class PIP_CONSOLE_EXPORT PIScreenConsoleTile: public PIScreenTile {
|
||||
public:
|
||||
//! \brief
|
||||
//! \~english Constructs PIScreenConsoleTile
|
||||
//! \~russian Создает PIScreenConsoleTile
|
||||
PIScreenConsoleTile();
|
||||
explicit PIScreenConsoleTile();
|
||||
};
|
||||
|
||||
#endif // PISCREENCONSOLE_H
|
||||
|
||||
@@ -36,6 +36,9 @@
|
||||
//! \~english Console screen drawer for rendering graphics
|
||||
//! \~russian Отрисовщик консольного экрана для рендеринга графики
|
||||
|
||||
//! \brief
|
||||
//! \~english Console screen drawer for rendering graphics
|
||||
//! \~russian Отрисовщик консольного экрана для рендеринга графики
|
||||
class PIP_CONSOLE_EXPORT PIScreenDrawer {
|
||||
friend class PIScreen;
|
||||
PIScreenDrawer(PIVector<PIVector<PIScreenTypes::Cell>> & c);
|
||||
|
||||
@@ -38,6 +38,9 @@ class PIScreenDrawer;
|
||||
//! \~english Base tile class for console screen
|
||||
//! \~russian Базовый класс тайла для консольного экрана
|
||||
|
||||
//! \brief
|
||||
//! \~english Base tile class for console screen
|
||||
//! \~russian Базовый класс тайла для консольного экрана
|
||||
class PIP_CONSOLE_EXPORT PIScreenTile: public PIObject {
|
||||
friend class PIScreen;
|
||||
PIOBJECT_SUBCLASS(PIScreenTile, PIObject);
|
||||
|
||||
@@ -465,6 +465,9 @@ protected:
|
||||
//! \~english Tile for displaying console output
|
||||
//! \~russian Тайл для отображения консольного вывода
|
||||
|
||||
//! \brief
|
||||
//! \~english Tile for displaying console output
|
||||
//! \~russian Тайл для отображения консольного вывода
|
||||
class PIP_CONSOLE_EXPORT TilePICout: public TileList {
|
||||
PIOBJECT_SUBCLASS(TilePICout, PIScreenTile);
|
||||
|
||||
@@ -503,6 +506,9 @@ protected:
|
||||
//! \~english Text input tile
|
||||
//! \~russian Тайл текстового ввода
|
||||
|
||||
//! \brief
|
||||
//! \~english Text input tile
|
||||
//! \~russian Тайл текстового ввода
|
||||
class PIP_CONSOLE_EXPORT TileInput: public PIScreenTile {
|
||||
PIOBJECT_SUBCLASS(TileInput, PIScreenTile);
|
||||
|
||||
|
||||
@@ -33,6 +33,9 @@
|
||||
#include "piscreentypes.h"
|
||||
|
||||
|
||||
//! \brief
|
||||
//! \~english Virtual terminal
|
||||
//! \~russian Виртуальный терминал
|
||||
class PIP_CONSOLE_EXPORT PITerminal: public PIThread {
|
||||
PIOBJECT_SUBCLASS(PITerminal, PIThread);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user