From dabe28b72201a74aee158c8dc00744688a4be08f Mon Sep 17 00:00:00 2001 From: jorenchik Date: Mon, 18 Nov 2024 17:00:31 +0200 Subject: [PATCH] help page and translations --- resources/file_manager.png | Bin 0 -> 3718 bytes resources/help.html | 135 +++++++++++++++++++++++++++---------- resources/mbase_list.png | Bin 0 -> 7347 bytes resources/resources.qrc | 2 + src/qtapp/mdemList.cpp | 10 +-- 5 files changed, 106 insertions(+), 41 deletions(-) create mode 100644 resources/file_manager.png create mode 100644 resources/mbase_list.png diff --git a/resources/file_manager.png b/resources/file_manager.png new file mode 100644 index 0000000000000000000000000000000000000000..d711fd37037edf8530ff8f827f3085f39bee717d GIT binary patch literal 3718 zcmd^Cc{J4f-yip0*&?!aaY-d2*^Mnp7|Wz?S<+-nlb!4|hHfMgQ!&@R6xk+?buhzB z34<}VvBiwZI?6r>iFv;6?>WEooac|L*16+ zS-Zvx^>I!=1rNn*Xm#s0#Ka`*D`^!MWEti#6X>{tf)|}FcfcMCt(kICPl}b4=W3Gd z<6|mK%{#A1rWs)DNSBBcPQFNzHEVM}x;N^g-2Om0YI`@okFw3!L!=7j1&N*&1%bjB zLSIcJA&-JU)RQ86fNj}4{sN#AaX4vFBs^p-4^!E04SR_<=-kzqM7^j?A^yev#a(!H$^TNOv zUH|bioS*yDr-IsA&))lnIU`T?${y?OBu2knX!3g9eRHaLw?i5c7hYaebL5JQ-DR0* zvj7+%_?yaPrSE9VWx}wd>&8i;ijzXdry5knU8=zqu+a<5SjplMLjRdVb#bV9(yIlx zK#G^H6kpKwCj)xgB!3Z8nI->Y>X|7erZRT!8bXy`uy|p_k=g+_fTgGXwW@#egU?GI z=cK6#dS$H+GPj3tyz<|}aU4biWU1&86VRwG_Oz2j*H+wch{KABUyAzEd7uAnD7@zT z^7+O-0RcJwcRf^U!2vc4`#@6aSkQIuptXS>Z<{wor`Mbf4Rd~d{?l&YD4UJT31DOg>sw<)xconUW$XL@E}dh2MlH%K9LJ8^+s5^-d+E1b78gv6 z!+YB(IIhOO7#|<6sqsXk(P3frraUh~JUgH$$40}H_Co{x_0kf0b%Ge0^%f4v zf;#M5$BGwz73Q(Og^I)D>^YvlBnllG`9OQ4Nfp%ZHgpwMfq%$@HaP@c26`CnZzZZ% ze`FPM0ZhU?JTxHe33zWz@vN0S8t?L8m`2kA2VzU64^al>DCOefW8C>~|1n+2KYcR3 z)jJs-gH`y4_i3xQ0LX+lj3)7Zvi$L(iF#tTu*Qd_{Qoa$|6M?*gC`!kxX774-!pO6AVHb42J6I%)LAd%WBzkfPQ8P#8uKF7blr;nY9qZR4oyTr;M%KKNv|jpFN2IZISZ>xy2r!us6f#2u*ToMd^Ty$`O5i5?IK|hhwz~o~I;arGBlyE_e#t7WG&?6} zI2P{?IH93YJ#!XnZFN;4{`^mN@-fKsOs$9m%LWa5dwYnGTzc2N*7ng#rVa=UJZj4^%7?q2bS@N+tNajw5EGgs(g%BKcj z`+^J57*{-zOVCgUX#Sg9TbHtosT4%i{rmS_Vu%^r{BsRLvIe>6Jml)+zViVW_c7UK z2BrK!E>v!2q!xnOijn?JLO_gl^TzFOb1g>u9Vu_#yeVu!@X0e*#`AJABEVp<_U0|7 zaSM01l(h7WoLrjZ*W3n%eQqkv&ZP7)J+Yym^QpX=E>FH@{-F$t0 z;pMRe;S54V?9{1i9y7WZJ|*yvy5f8GO4HL@Tgi*j`$;y|bc>Yf34RqD zn=Gh=q#TE$M!E<0EM+!+wEsfMo@nqLr2)Z>;Q8(Lty^QC$Jv!E6_|#u%^3IJ*)@BoYB>)^EGfKym}qn$9vXP~*go`TF>Z@pCgBhK7cq z`38*7O&qcuQcSGMP~%+Gyx*~@cZ)N)q(Ed*JGYSi)!hn*o$^jW;^OGu52QLhjCruy zMX?pM4QY7%s?wKwv&dZXSya?+SXkKpkMDB<%GZu6LLfj%2eWcMgq}N)1@s0ALA`b@# z3Hf5v*9(JlsA`+2iqNVBbvXOX+$cg{AMVNG4KxpCqs@~up8o-!9ENA2(Qi#gQjWVY z3meyZwc(;|RPZ_d&;9)$J~zc~g9)yUk96Ikcha@EU=T%A6SF+jc8AaQj z-S-HBBUb1SgGhwx9PyyItn6xzF0BNrq2+7H{v;Cr;xW%LUU>@(ix?u%jRGRsv(IXH znRkiPg1`M(WoKT*%#nXiw z&&>`Ik$d*WDoM%7YA$#vFEDBI)DLEC^9;J?Mx^(n(S0%^@59<`X!7GD_ML4)=C*>nFvMl9G}J2TP;Z*Qa1iub|dQqK=Nv%hEo-&y5;q zFW@RFlGZLon_5~~l>>#4nkvL}FpAzRb0x*(8HD+)vC}OA@~ZwOzG@8K8ZR!MMIz!- zWsGm_?5ywaZS%=Ttk4-%-W#n?T+g<(3q^$K@9o)0doUQTt78KZ`{PSJM^`*LUwk|q zcAT#Z3da|FM;!j9?tN}`3}?M(9B}=Gar{AtlEOEixTn z6v^Y0NLJo@T8W*bqiBAmx`wyb-L^F?k zcN-cWDi_rGJOifWm8Ws2gm_%Dmz+Cw=(U=fB*TP_pUD~zQCrH h`Je3hUt1Z6C-H0cUr-4}Jg~fhtjulA-kZ8T{x45XFTDT& literal 0 HcmV?d00001 diff --git a/resources/help.html b/resources/help.html index 01ec5d8..346fa33 100644 --- a/resources/help.html +++ b/resources/help.html @@ -3,56 +3,119 @@ -

Apmācība

- -

Lietotnes nolūks

-

- 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ā. -

-

Atmiņas bāze

- 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.

+
+ Atmiņas bāzes saraksts +

Kartīšu saraksts

- 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ē.

+
+ Atmiņas bāzes saraksts +
+ + +

Atmiņas kartīšu definēšana

+

Jautājumi

+ +

+ Katrs jautājuma sākumā ir teksts elements ar tekstu, ko noslēdz ar simbolu ">". +

+ +

Atbildes jautājums

+

+ Vienkāršs atbildes jautājums ir jautājums pie kā ir piesaistīti 1 vai vairāki + atbildes elementi. +

+
+- Kā sauc Latvijas galvaspilsētu? >
+	- Rīga
+
+- Nosauciet Skandināvijas valstis. >
+ 	- Zviedrija
+ 	- Norvēģija
+ 	- Dānija
+		
+ +

Izvēles jautājums

+

+

+
+- Kuras no valstīm ir Baltijas valstis? >
+ 	+ Latvija
+ 	- Rumānija
+ 	+ Lietuva
+ 	- Spānija
+		
+ +

Secības jautājums

+

+

+
+- Sakārtojiet zinātniskās metodes soļus pareizā secībā. >
+ 	-^ Uzdod jautājumu
+ 	-^ Izvirza hipotēzi
+ 	-^ Veic eksperimentu
+ 	-^ Analizē datus
+		
+ +

Grupēšanas jautājums

+

+

+
+- 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
+		
+ +

Pārtraukums

+

+ Katram jautājumam var pielikt pārtraukumu kantainās iekavās, kas ir + daļskaitlis ar punktu. Skaitlis apzīmē pārtraukumu stundās. +

+
+- [12.42] Kā sauc Latvijas galvaspilsētu? >
+	- Rīga
+		
+ + +

Datums un laiks

+

+ 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. +

+
+28.10.2024 08\:38
+		
+

Mācīšanās

- TODO + TODO (algoritmi un mācīšanās darbības)

Konfigurācija

- 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.

- -

Atmiņas kartīšu definēšana

-

Jautājumi

-

Atbildes jautājums

-

- TODO -

-

Izvēles jautājums

-

- TODO -

-

Secības jautājums

-

- TODO -

-

Grupēšanas jautājums

-

- TODO -

-

Datums un laiks

-

- TODO -

- diff --git a/resources/mbase_list.png b/resources/mbase_list.png new file mode 100644 index 0000000000000000000000000000000000000000..12e25b7398b005fb1a8fa4aa5b6b85372852f98d GIT binary patch literal 7347 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 help.html + file_manager.png + mbase_list.png diff --git a/src/qtapp/mdemList.cpp b/src/qtapp/mdemList.cpp index 4ca8807..a17a1f1 100644 --- a/src/qtapp/mdemList.cpp +++ b/src/qtapp/mdemList.cpp @@ -281,7 +281,7 @@ void updateMdemInfo(std::string filename, bool isChanged) { currentMdemBuffer->isModified = isChanged; if (filename.length() > 0) { std::stringstream ss; - ss << std::format("mdem: {}", filename); + ss << std::format("Atmiņas kartīšu fails: {}", filename); if (isChanged) { ss << "*"; } @@ -691,7 +691,7 @@ void pickDirectory(QString directory) { // Update label. membaseLabel->setText(QString::fromStdString( std::format( - "memorybase: {}", + "Atmiņas bāze: {}", getFilename(currentPath.toStdString()) ) )); @@ -824,7 +824,7 @@ QMainWindow *initMdemListWindow() { QMenu *menu = new QMenu("Fails"); menu->setStyleSheet("font-size: 15px;"); - actionOpen = menu->addAction("Atvert memorybase"); + actionOpen = menu->addAction("Atvērt atmņas bāzi (Ctrl+O)"); QObject::connect( actionOpen, &QAction::triggered, @@ -841,7 +841,7 @@ QMainWindow *initMdemListWindow() { } ); - openSettings = menu->addAction("Iestatījumi"); + openSettings = menu->addAction("Iestatījumi (Ctrl+,)"); QObject::connect( openSettings, &QAction::triggered, @@ -849,7 +849,7 @@ QMainWindow *initMdemListWindow() { settingsWindow->show(); }); - actionHelp = menu->addAction("Palīdzība"); + actionHelp = menu->addAction("Palīdzība (Ctrl+H)"); QObject::connect( actionHelp, &QAction::triggered,