summaryrefslogtreecommitdiffstats
path: root/tde-i18n-ru/docs/tdevelop/kde_app_devel/index.docbook
diff options
context:
space:
mode:
Diffstat (limited to 'tde-i18n-ru/docs/tdevelop/kde_app_devel/index.docbook')
-rw-r--r--tde-i18n-ru/docs/tdevelop/kde_app_devel/index.docbook48
1 files changed, 24 insertions, 24 deletions
diff --git a/tde-i18n-ru/docs/tdevelop/kde_app_devel/index.docbook b/tde-i18n-ru/docs/tdevelop/kde_app_devel/index.docbook
index 5f1b904f903..41c35897c08 100644
--- a/tde-i18n-ru/docs/tdevelop/kde_app_devel/index.docbook
+++ b/tde-i18n-ru/docs/tdevelop/kde_app_devel/index.docbook
@@ -166,7 +166,7 @@
></listitem>
<listitem
><para
-><ulink url="www.tdevelop.org"
+><ulink url="www.kdevelop.org"
>Руководство KDevelop, поставляемое с KDevelop</ulink
></para
></listitem>
@@ -190,7 +190,7 @@
>, подпиской на различные списки рассылки, сетью Usenet. </para>
<para
>Для получения помощи по KDevelop IDE посылайте запросы в список рассылки <email
->tdevelop@tdevelop.org</email
+>kdevelop@kdevelop.org</email
>. Помните, что команда разработчиков KDevelop оказывает вам помощь бесплатно и её возможности ограничены. Пожалуйста, задавайте вопросы только по KDevelop. </para>
</sect1>
@@ -673,7 +673,7 @@ return a.exec();
></listitem>
<listitem
><para
->kfile - диалоги выбора файлов </para
+>tdefile - диалоги выбора файлов </para
></listitem>
</itemizedlist>
</para>
@@ -681,11 +681,11 @@ return a.exec();
>Также возможно вам понадобятся библиотеки: <itemizedlist>
<listitem
><para
->tdefx - растровые изображения, эффекты расширения QStyle - KStyle </para
+>tdefx - растровые изображения, эффекты расширения QStyle - TDEStyle </para
></listitem>
<listitem
><para
->khtml - компонент показа HTML </para
+>tdehtml - компонент показа HTML </para
></listitem>
<listitem
><para
@@ -693,11 +693,11 @@ return a.exec();
></listitem>
<listitem
><para
->kio - низкоуровневый доступ к сетевым файлам </para
+>tdeio - низкоуровневый доступ к сетевым файлам </para
></listitem>
<listitem
><para
->kparts - поддержка интерфейса компонентов (повторно используемых, внедряемых приложений) </para
+>tdeparts - поддержка интерфейса компонентов (повторно используемых, внедряемых приложений) </para
></listitem>
</itemizedlist>
</para>
@@ -709,7 +709,7 @@ return a.exec();
>Пример приложения KDE</title>
<para
>В дальнейшем вы увидите, что написание программ под KDE ни капельки не труднее написания приложений на Qt. Для использования возможностей KDE, нужно использовать немного другие классы. В этом примере мы обсудим изменения по сравнению с версией на Qt: <programlisting
->#include &lt;kapplication.h>
+>#include &lt;tdeapplication.h>
#include &lt;qpushbutton.h>
int main( int argc, char **argv )
@@ -899,7 +899,7 @@ return a.exec();
-ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -O2 -fno-exceptions -fno-check-new
-c -o kscribble.o `test -f 'kscribble.cpp' || echo '/home/caleb/kscribble/src/'`kscribble.cpp
30 kscribble.cpp: In member function `void KScribble::setupActions()'
-31 kscribble.cpp:107: warning: unused variable `KAction*custom'
+31 kscribble.cpp:107: warning: unused variable `TDEAction*custom'
32 /usr/lib/qt/bin/moc /home/caleb/kscribble/src/kscribbleview.h -o kscribbleview.moc
33 source='kscribbleview.cpp' object='kscribbleview.o' libtool=no \
34 depfile='.deps/kscribbleview.Po' tmpdepfile='.deps/kscribbleview.TPo' \
@@ -940,7 +940,7 @@ return a.exec();
-pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -ansi -D_XOPEN_SOURCE=500
-D_BSD_SOURCE -Wcast-align -Wconversion -O2 -fno-exceptions -fno-check-new -o kscribble -R
/usr/local/kde3/lib -R /usr/lib/qt/lib -R /usr/X11R6/lib -L/usr/X11R6/lib -L/usr/lib/qt/lib
- -L/usr/local/kde3/lib main.o kscribble.o kscribbleview.o pref.o kscribbleiface_skel.o -lkio
+ -L/usr/local/kde3/lib main.o kscribble.o kscribbleview.o pref.o kscribbleiface_skel.o -ltdeio
54 source='kscribble_client.cpp' object='kscribble_client.o' libtool=no \
55 depfile='.deps/kscribble_client.Po' tmpdepfile='.deps/kscribble_client.TPo' \
56 depmode=gcc3 /bin/sh /home/caleb/kscribble/admin/depcomp \
@@ -1053,14 +1053,14 @@ return a.exec();
<para
>Давайте посмотрим на использование конструктора <programlisting
>1 KScribble::KScribble()
-2 : KMainWindow( 0, "KScribble" ),
+2 : TDEMainWindow( 0, "KScribble" ),
3 m_view(new KScribbleView(this)),
4 m_printer(0)
5 {
6 // accept dnd
7 setAcceptDrops(true);
8
-9 // tell the KMainWindow that this is indeed the main widget
+9 // tell the TDEMainWindow that this is indeed the main widget
10 setCentralWidget(m_view);
11
12 // then, setup our actions
@@ -1082,7 +1082,7 @@ return a.exec();
><classname
>KScribble</classname
> наследует класс <classname
->KMainWindow</classname
+>TDEMainWindow</classname
> - базовый класс KDE-программ. Класс <classname
>KScribbleView</classname
> инициализируется как центральный элемент управления, <classname
@@ -1197,7 +1197,7 @@ return a.exec();
>QWidget</classname
> и и добавьте вертикальные и горизонтальные полосы прокрутки <classname
>QScrollBars </classname
-> (так делается в KHTMLView). </para
+> (так делается в TDEHTMLView). </para
></listitem
>
<listitem
@@ -1242,18 +1242,18 @@ return a.exec();
>Библиотеки KDE созданы чтобы ещё более упростить создание приложений для K Desktop Environment. Библиотека tdeui предлагает: <orderedlist>
<listitem
><para
->KListView: более мощная версия <classname
+>TDEListView: более мощная версия <classname
>QListView</classname
> </para
></listitem>
<listitem
><para
->KIconView: графический просмотр значков </para
+>TDEIconView: графический просмотр значков </para
></listitem>
</orderedlist>
</para>
<para
->Библиотека khtml предоставляет полный интерпретатор HTML. Вы можете использовать его для оформления вида вашего приложения по его запуску. </para>
+>Библиотека tdehtml предоставляет полный интерпретатор HTML. Вы можете использовать его для оформления вида вашего приложения по его запуску. </para>
</sect2>
</sect1>
<sect1 id="c4s4">
@@ -1280,11 +1280,11 @@ return a.exec();
>Как это работает?</title>
<para
>Приожение наследует класс <classname
->KMainWindow</classname
+>TDEMainWindow</classname
>, который сам заботится о создании панели инструментов и меню. В методе <methodname
>KScribble::setupActions()</methodname
> есть вызов <methodname
->KMainWindow::createGUI()</methodname
+>TDEMainWindow::createGUI()</methodname
>. Этот метод загружает файл ресурсов, в нашем случае это kscribbleui.rc, для инциализации меню. Вот его содержание: <programlisting
>1 &lt;!DOCTYPE kpartgui SYSTEM "kpartgui.dtd">
2 &lt;kpartgui name="kscribble" version="1">
@@ -1315,7 +1315,7 @@ return a.exec();
> для добавления пунктов меню. </para>
<para
>Методы <classname
->KMainWindow</classname
+>TDEMainWindow</classname
><methodname
>statusBar()</methodname
> и <methodname
@@ -1327,7 +1327,7 @@ return a.exec();
>Настройка комбинаций клавиш.</title>
<para
>Вы должны всегда заботиться о том, чтобы все действия в вашей пограмме можно было выполнить лишь с клавиатуры. Такой метод используется опытными пользователями. Для этого в библиотеках KDE естькласс <classname
-> KAction</classname
+> TDEAction</classname
>. </para>
<para
>Программы, сгенерированные &tdevelop;, только используют стандартные комбинации клавиш, такие как F1 или Ctrl+N. </para>
@@ -1376,7 +1376,7 @@ return a.exec();
</itemizedlist>
<para
>Ну, и конечно же, руководство, вызываемое через F1. Всё это предоставляется классом <classname
->KMainWindow</classname
+>TDEMainWindow</classname
>, а вам лишь остаётся наполнить его содержимым. </para>
<para
>&tdevelop; содержит вспомогательные средства для включения всех типов справки в ваше приложение. </para>
@@ -1389,7 +1389,7 @@ return a.exec();
>Всплывающие подсказки</title>
<para
>Самая простая справка - всплывающие подсказки (появляющиеся после задержки курсора над объектом). Наиболее часто они используются на панелях инструментов. За подробностями обращайтесь к документации класса <classname
->KToolBar</classname
+>TDEToolBar</classname
>, расположенного в библиотке tdeui. </para>
<para
>Как пример, мы рассмотрим кнопку "New File": </para>
@@ -1405,7 +1405,7 @@ return a.exec();
>Расширение панели состояния</title>
<para
>Т.к. приложения, наследующие класс <classname
->KMainWindow</classname
+>TDEMainWindow</classname
>, содержат также панель состояния, её можно использовать для отображения более длинного теекста, чем в подсказке. </para>
</sect1>
<sect1 id="c8s4">