K‑ispravljački-dijalog služi za upravljanje dijagnostičkim porukama pri izvršavanju. Poseduje jednostavni i puni režim.
Da biste mogli išta da menjate, Bez ispravljačkog izlaza mora biti prazno.
Primedba
Samo za programe koji koriste biblioteku kdelibs4support
Radnih okvira KDE‑a.
kDebug()
je prevaziđeno u Radnim okvirima KDE‑a 5, u korist Qt‑ovog ugrađenog beleženja po kategorijama (vidi QLoggingCategory
). Koristite naredbu kdebugsettings da uključite i isključite qCDebug()
.
- jednostavni režim
Ako prosto pokrenete kdebugdialog5, dobićete spisak „oblasti“ za uključivanje ili isključivanje. Poziv
kDebug(
u kodu prikazaće nešto u ispravljačkom izlazu samo ako je data oblast uključena.oblast
)Primedba
Zapazite da se
kWarning
,kError
ikFatal
uvek pojavljuju — ova postavka se ne odnosi na njih.Unošenjem niske za poklapanje u polje pretrage pri vrhu spiska možete filtrirati prikazane oblasti. Koristite dugmad ispod spiska da izaberete ili poništite izbor svih stavki u prikazu (oblasti koje se ne vide neće biti zahvaćene), ili zadajte ispravljački izlaz za pojedinačne stavke popunjavanjem kućice do njih.
- puni režim
Ako pokrenete kdebugdialog5 uz opciju
--fullmode
, tada za svaki stepen kritičnosti možete zasebno definisati šta treba da se uradi sa dijagnostičkom porukom tog stepena, i isto za svaku ispravljačku oblast.U punom režimu, prvo birate ispravljačku oblast koja vas zanima sa spiska na levoj strani dijaloga. Možete iskoristiti i polje za pretragu na vrhu spiska.
Potom možete nezavisno postaviti izlaz za razne tipove poruka:
Informacija
Upozorenje
Greška
Kobna greška
Za svaki tip možete postaviti sledeće:
- Izlaz u:
U ovom padajućem spisku birate da li će se poruke ispisivati u: Fajl, dijalog s porukom, školjku (tj. stdgr.) ili sistemski dnevnik. Nije dobro da šaljete kobne poruke u sistemski dnevnik, osim ako ste baš vi sistem-administrator. Podrazumevano je školjku.
- Ime fajla:
Uključeno kad ste kao izlaz izabrali fajl, i navodi ime tog fajla (relativno prema tekućoj fascikli). Podrazumevano je
kdebug.dbg
.
Sem ovoga, možete popuniti i kućicu Obustavi pri kobnoj grešci. U tom slučaju, ako je izlaz dijagnostička poruka sa stepenom kritičnosti
KDEBUG_FATAL
, posle izdavanja poruke program se obustavlja uz SIGABRT.
Kad zatvorite dijalog pritiskom na dugme , načinjene izmene odmah se primenjuju i upisuju u fajl $
(podrazumevano XDG_CONFIG_HOME
/kdebugrc~/.config/kdebugrc
). Ako pritisnite , izmene se odbacuju i vraćaju stari unosi.
Zasluge za prvobitnu verziju K‑ispravljačkog-dijaloga pripadaju Matijasu Kaleu Dalhajmeru.
Preveo Dragan Pantelić (falcon-10 gmx.de)
.
Dokumentacija se daje na korišćenje pod uslovima GNU‑ove Licence slobodne dokumentacije.