help page and translations

This commit is contained in:
jorenchik
2024-11-18 17:00:31 +02:00
parent 8293cc094f
commit dabe28b722
5 changed files with 106 additions and 41 deletions

BIN
resources/file_manager.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.6 KiB

View File

@@ -3,56 +3,119 @@
<meta charset="utf-8"> <meta charset="utf-8">
<body> <body>
<h1>Apmācība</h1>
<h2>Lietotnes nolūks</h2>
<p>
Lietotne "mdemory" ir dod iespēju mācīcies, izmantojot dažāda veida
atmiņas kartītes, ko var definēt un glabāt vienkāršā tekstā.
</p>
<h2>Atmiņas bāze</h2> <h2>Atmiņas bāze</h2>
<p> <p>
TODO Atmiņas bāze ir direktorijs ar vairākiem atmiņas kartīšu failiem
(paplašinājums .mdem). Atvērt atmiņas bāzi, izmantojot izvēlni.
</p> </p>
<div>
<img src="file_manager.png" alt="Atmiņas bāzes saraksts">
</div>
<h2>Kartīšu saraksts</h2> <h2>Kartīšu saraksts</h2>
<p> <p>
TODO Kartīšu saraksts ir atmiņas kartīšu failā definētās kartītes.
Kartīšu sarakstu var ielādēt spiežot divas reizes uz atmiņas
kartīšu failu atmiņas bāzes direktorija izvēlnē.
</p> </p>
<div>
<img src="mbase_list.png" alt="Atmiņas bāzes saraksts">
</div>
<!-- end language definition-->
<h2>Atmiņas kartīšu definēšana</h2>
<h3>Jautājumi</h3>
<p>
Katrs jautājuma sākumā ir teksts elements ar tekstu, ko noslēdz ar simbolu "&gt;".
</p>
<h4>Atbildes jautājums</h4>
<p>
Vienkāršs atbildes jautājums ir jautājums pie kā ir piesaistīti 1 vai vairāki
atbildes elementi.
</p>
<pre>
- Kā sauc Latvijas galvaspilsētu? >
- Rīga
- Nosauciet Skandināvijas valstis. >
- Zviedrija
- Norvēģija
- Dānija
</pre>
<h4>Izvēles jautājums</h4>
<p>
</p>
<pre>
- Kuras no valstīm ir Baltijas valstis? >
+ Latvija
- Rumānija
+ Lietuva
- Spānija
</pre>
<h4>Secības jautājums</h4>
<p>
</p>
<pre>
- Sakārtojiet zinātniskās metodes soļus pareizā secībā. >
-^ Uzdod jautājumu
-^ Izvirza hipotēzi
-^ Veic eksperimentu
-^ Analizē datus
</pre>
<h4>Grupēšanas jautājums</h4>
<p>
</p>
<pre>
- Savienojiet dzīvniekus ar to īpašībām. >
- Lauva:
- "Džungļu karalis"
- Zilonis:
- Lielākie sauszemes zīdītāji
- Garas ilknas
- Delfīns:
- Dzīvo ūdenī
- Gudri un sabiedriski
- Pingvīns:
- Dzīvo Antarktīdā
- Nespēj lidot
</pre>
<h3>Pārtraukums</h3>
<p>
Katram jautājumam var pielikt pārtraukumu kantainās iekavās, kas ir
daļskaitlis ar punktu. Skaitlis apzīmē pārtraukumu stundās.
</p>
<pre>
- [12.42] Kā sauc Latvijas galvaspilsētu? >
- Rīga
</pre>
<h3>Datums un laiks</h3>
<p>
Faila sākumā var būt datuma un laika virkne sekojošā formātā.
Šis datums un laiks apzīmē pēdējās mācīšanās laiku ar intervālu metodi.
</p>
<pre>
28.10.2024 08\:38
</pre>
<!-- end language definition-->
<h2>Mācīšanās</h2> <h2>Mācīšanās</h2>
<p> <p>
TODO TODO (algoritmi un mācīšanās darbības)
</p> </p>
<h2>Konfigurācija</h2> <h2>Konfigurācija</h2>
<p> <p>
TODO Konfigurācijā satur var norādīt lietotāja pielāgojamas vērtības,
ieskaitot pārtraukumu intervālus intervālus. Konfigurāciju var atvērt,
izmantojot izvēlni.
</p> </p>
<h2>Atmiņas kartīšu definēšana</h2>
<h3>Jautājumi</h3>
<h4>Atbildes jautājums</h4>
<p>
TODO
</p>
<h4>Izvēles jautājums</h4>
<p>
TODO
</p>
<h4>Secības jautājums</h4>
<p>
TODO
</p>
<h4>Grupēšanas jautājums</h4>
<p>
TODO
</p>
<h3>Datums un laiks</h3>
<p>
TODO
</p>
</body> </body>
</html> </html>

BIN
resources/mbase_list.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.2 KiB

View File

@@ -1,5 +1,7 @@
<RCC> <RCC>
<qresource prefix="/html"> <qresource prefix="/html">
<file>help.html</file> <file>help.html</file>
<file>file_manager.png</file>
<file>mbase_list.png</file>
</qresource> </qresource>
</RCC> </RCC>

View File

@@ -281,7 +281,7 @@ void updateMdemInfo(std::string filename, bool isChanged) {
currentMdemBuffer->isModified = isChanged; currentMdemBuffer->isModified = isChanged;
if (filename.length() > 0) { if (filename.length() > 0) {
std::stringstream ss; std::stringstream ss;
ss << std::format("mdem: {}", filename); ss << std::format("Atmiņas kartīšu fails: {}", filename);
if (isChanged) { if (isChanged) {
ss << "*"; ss << "*";
} }
@@ -691,7 +691,7 @@ void pickDirectory(QString directory) {
// Update label. // Update label.
membaseLabel->setText(QString::fromStdString( membaseLabel->setText(QString::fromStdString(
std::format( std::format(
"memorybase: {}", "Atmiņas bāze: {}",
getFilename(currentPath.toStdString()) getFilename(currentPath.toStdString())
) )
)); ));
@@ -824,7 +824,7 @@ QMainWindow *initMdemListWindow() {
QMenu *menu = new QMenu("Fails"); QMenu *menu = new QMenu("Fails");
menu->setStyleSheet("font-size: 15px;"); menu->setStyleSheet("font-size: 15px;");
actionOpen = menu->addAction("Atvert memorybase"); actionOpen = menu->addAction("Atvērt atmņas bāzi (Ctrl+O)");
QObject::connect( QObject::connect(
actionOpen, actionOpen,
&QAction::triggered, &QAction::triggered,
@@ -841,7 +841,7 @@ QMainWindow *initMdemListWindow() {
} }
); );
openSettings = menu->addAction("Iestatījumi"); openSettings = menu->addAction("Iestatījumi (Ctrl+,)");
QObject::connect( QObject::connect(
openSettings, openSettings,
&QAction::triggered, &QAction::triggered,
@@ -849,7 +849,7 @@ QMainWindow *initMdemListWindow() {
settingsWindow->show(); settingsWindow->show();
}); });
actionHelp = menu->addAction("Palīdzība"); actionHelp = menu->addAction("Palīdzība (Ctrl+H)");
QObject::connect( QObject::connect(
actionHelp, actionHelp,
&QAction::triggered, &QAction::triggered,