<?xml version="1.0" ?>
<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.5-Based Variant V1.1//EN"
"dtd/kdedbx45.dtd" [
  <!ENTITY kdebugdialog5 "<application
>KDebugDialog</application
>">
  <!ENTITY kappname-n '<application>К‑исправљачки-дијалог</application>'>
  <!ENTITY kappname-g '<application>К‑исправљачког-дијалога</application>'>
  <!ENTITY kappname-d '<application>К‑исправљачком-дијалогу</application>'>
  <!ENTITY kappname-a '<application>К‑исправљачки-дијалог</application>'>
  <!ENTITY kappname-i '<application>К‑исправљачким-дијалогом</application>'>
  <!ENTITY kappname-l '<application>К‑исправљачком-дијалогу</application>'>
  <!ENTITY % addindex "IGNORE">
  <!ENTITY % Serbian "INCLUDE"
> <!-- change language only here -->
  
  
]>

<article id="kdebugdialog5" lang="&language;">
<title
>К‑исправљачки-дијалог</title>
<articleinfo>
<authorgroup>
<author
><personname
><firstname
>Давид</firstname
> <surname
>Фор</surname
></personname
> &David.Faure.mail;</author>
<othercredit role="translator"
><firstname
>Драган</firstname
><surname
>Пантелић</surname
><affiliation
><address
><email
>falcon-10@gmx.de</email
></address
></affiliation
><contrib
>превод</contrib
></othercredit
> 
</authorgroup>

<date
>2. 4. 2016.</date>
<releaseinfo
>Радни оквири КДЕ‑а 5.21</releaseinfo>

<keywordset>
<keyword
>КДЕ</keyword>
<keyword
>К‑исправљачки-дијалог</keyword>
<keyword
>исправљање</keyword>
</keywordset>
</articleinfo>


<para
><application
>К‑исправљачки-дијалог</application
> служи за управљање дијагностичким порукама при извршавању. Поседује једноставни и пуни режим.</para>
<para
>Да бисте могли ишта да мењате, <guilabel
>Без исправљачког излаза</guilabel
> мора бити празно.</para>

<note>
<para
>Само за програме који користе библиотеку <literal
>kdelibs4support</literal
> Радних оквира КДЕ‑а.</para>
<para
><literal
>kDebug()</literal
> је превазиђено у Радним оквирима КДЕ‑а 5, у корист КуТ‑овог уграђеног бележења по категоријама (види <ulink url="http://doc.qt.io/qt-5/qloggingcategory.html"
><literal
>QLoggingCategory</literal
></ulink
>). Користите наредбу <ulink url="https://commits.kde.org/kdebugsettings"
><command
>kdebugsettings</command
></ulink
> да укључите и искључите <literal
>qCDebug()</literal
>. </para>
</note>

<variablelist>
<varlistentry>
<term
>једноставни режим</term>
<listitem>
<para
>Ако просто покренете <command
>kdebugdialog5</command
>, добићете списак „области“ за укључивање или искључивање. Позив <literal
>kDebug(<replaceable
>област</replaceable
>)</literal
> у коду приказаће нешто у исправљачком излазу само ако је дата област укључена.</para>

<note
><para
>Запазите да се <function
>kWarning</function
>, <function
>kError</function
> и <function
>kFatal</function
> увек појављују — ова поставка се <emphasis
>не</emphasis
> односи на њих. </para
></note>

<para
>Уношењем ниске за поклапање у поље <guilabel
>Тражи</guilabel
> при врху списка можете филтрирати приказане области. Користите дугмад испод списка да изаберете или поништите избор свих ставки у приказу (области које се не виде неће бити захваћене), или задајте исправљачки излаз за појединачне ставке попуњавањем кућице до њих. </para>

</listitem>
</varlistentry>

<varlistentry>
<term
>пуни режим</term>
<listitem>
<para
>Ако покренете <command
>kdebugdialog5</command
> уз опцију <option
>--fullmode</option
>, тада за сваки степен критичности можете засебно дефинисати шта треба да се уради са дијагностичком поруком тог степена, и исто за сваку исправљачку област.</para>

<para
>У пуном режиму, прво бирате исправљачку област која вас занима са списка на левој страни дијалога. Можете искористити и поље за претрагу на врху списка.</para>

<para
>Потом можете независно поставити излаз за разне типове порука:</para>

<itemizedlist>
<listitem
><para
><guilabel
>Информација</guilabel
></para
></listitem>
<listitem
><para
><guilabel
>Упозорење</guilabel
></para
></listitem>
<listitem
><para
><guilabel
>Грешка</guilabel
></para
></listitem>
<listitem
><para
><guilabel
>Кобна грешка</guilabel
></para
></listitem>
</itemizedlist>

<para
>За сваки тип можете поставити следеће:</para>

<variablelist>
<varlistentry>
<term
><guilabel
>Излаз у:</guilabel
></term>
<listitem>
<para
>У овом падајућем списку бирате да ли ће се поруке исписивати у: <guilabel
>Фајл</guilabel
>, <guilabel
>дијалог с поруком</guilabel
>, <guilabel
>шкољку</guilabel
> (тј. стдгр.) или <guilabel
>системски дневник</guilabel
>. Није добро да шаљете кобне поруке у системски дневник, осим ако сте баш ви систем-администратор. Подразумевано је <guilabel
>шкољку</guilabel
>.</para
> 
</listitem>
</varlistentry>

<varlistentry>
<term
><guilabel
>Име фајла:</guilabel
></term>
<listitem
><para
>Укључено кад сте као излаз изабрали фајл, и наводи име тог фајла (релативно према текућој фасцикли). Подразумевано је <filename
>kdebug.dbg</filename
>.</para>
</listitem>
</varlistentry>
</variablelist>

<para
>Сем овога, можете попунити и кућицу <guilabel
>Обустави при кобној грешци</guilabel
>. У том случају, ако је излаз дијагностичка порука са степеном критичности <literal
>KDEBUG_FATAL</literal
>, после издавања поруке програм се обуставља уз СИГАБРТ.</para>

</listitem>
</varlistentry>
</variablelist>

<para
>Кад затворите дијалог притиском на дугме <guibutton
>У реду</guibutton
>, начињене измене одмах се примењују и уписују у фајл <filename
>$<envar
>XDG_CONFIG_HOME</envar
>/kdebugrc</filename
> (подразумевано <filename
>~/.config/kdebugrc</filename
>). Ако притисните <guibutton
>Одустани</guibutton
>, измене се одбацују и враћају стари уноси.</para>

<para
>Заслуге за првобитну верзију <application
>К‑исправљачког-дијалога</application
> припадају Матијасу Калеу Далхајмеру.</para>

<para
>Превео Драган Пантелић <email
>falcon-10@gmx.de</email
>.</para
> 

&underFDL;

</article>
<!--
Local Variables:
mode: sgml
sgml-omittag: nil
sgml-general-insert-case: lower
sgml-shorttag: t
End:
-->

