summaryrefslogtreecommitdiffstats
path: root/tde-i18n-ru/docs/kdevelop/kde_app_devel/index.docbook
diff options
context:
space:
mode:
Diffstat (limited to 'tde-i18n-ru/docs/kdevelop/kde_app_devel/index.docbook')
-rw-r--r--tde-i18n-ru/docs/kdevelop/kde_app_devel/index.docbook50
1 files changed, 25 insertions, 25 deletions
diff --git a/tde-i18n-ru/docs/kdevelop/kde_app_devel/index.docbook b/tde-i18n-ru/docs/kdevelop/kde_app_devel/index.docbook
index bc337fb7c06..4e05a5912c6 100644
--- a/tde-i18n-ru/docs/kdevelop/kde_app_devel/index.docbook
+++ b/tde-i18n-ru/docs/kdevelop/kde_app_devel/index.docbook
@@ -1,9 +1,9 @@
<?xml version="1.0" ?>
<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.1.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [
- <!ENTITY kdevelop "<application
+ <!ENTITY tdevelop "<application
>KDevelop</application
>">
- <!ENTITY kappname "&kdevelop;">
+ <!ENTITY kappname "&tdevelop;">
<!ENTITY % addindex "INCLUDE">
<!ENTITY % Russian "INCLUDE"
> <!-- change language only here -->
@@ -13,7 +13,7 @@
<bookinfo>
<title
->Основы программирования в &kdevelop;</title>
+>Основы программирования в &tdevelop;</title>
<date
>2002-12-05</date>
@@ -67,7 +67,7 @@
<abstract>
<para
->Руководство по написанию C++ приложений для KDE с использованием &kdevelop;</para>
+>Руководство по написанию C++ приложений для KDE с использованием &tdevelop;</para>
</abstract>
<keywordset>
@@ -95,7 +95,7 @@
<title
>Что нужно знать</title>
<para
->Далее предполагается, что вы уже знаете C++. Если это не так, попрактикуйтесь сначала в самом языке. Книги о нём можно найти либо в местном книжном магазине, либо в электронном виде в Сети. Знания о разработке графического пользовательского интерфейса (GUI) не обязательны, т.к. в этом руководстве также даётся введение в разработку дизайна на базе библиотек Qt и KDE. Также вам нужно освоиться с &kdevelop;, в чём вам поможет Руководство &kdevelop;, содержащее обзор функциональности этой среды разработки. </para>
+>Далее предполагается, что вы уже знаете C++. Если это не так, попрактикуйтесь сначала в самом языке. Книги о нём можно найти либо в местном книжном магазине, либо в электронном виде в Сети. Знания о разработке графического пользовательского интерфейса (GUI) не обязательны, т.к. в этом руководстве также даётся введение в разработку дизайна на базе библиотек Qt и KDE. Также вам нужно освоиться с &tdevelop;, в чём вам поможет Руководство &tdevelop;, содержащее обзор функциональности этой среды разработки. </para>
</sect1>
<sect1 id="c1s2">
@@ -113,7 +113,7 @@
<title
>В следующей главе</title>
<para
->Мы обратим наш взгляд на библиотеки Qt и KDE, их основные принципы и вообще почему всё сделано так, как оно есть. Также будет описано создание учебных программ под Qt с помощью &kdevelop;, так что начинающие смогут получить первые результаты, а также освоиться с основными возможностями &kdevelop;. </para>
+>Мы обратим наш взгляд на библиотеки Qt и KDE, их основные принципы и вообще почему всё сделано так, как оно есть. Также будет описано создание учебных программ под Qt с помощью &tdevelop;, так что начинающие смогут получить первые результаты, а также освоиться с основными возможностями &tdevelop;. </para>
</sect2>
<sect2 id="c1s2s2">
@@ -166,7 +166,7 @@
></listitem>
<listitem
><para
-><ulink url="www.kdevelop.org"
+><ulink url="www.tdevelop.org"
>Руководство KDevelop, поставляемое с KDevelop</ulink
></para
></listitem>
@@ -190,7 +190,7 @@
>, подпиской на различные списки рассылки, сетью Usenet. </para>
<para
>Для получения помощи по KDevelop IDE посылайте запросы в список рассылки <email
->kdevelop@kdevelop.org</email
+>tdevelop@tdevelop.org</email
>. Помните, что команда разработчиков KDevelop оказывает вам помощь бесплатно и её возможности ограничены. Пожалуйста, задавайте вопросы только по KDevelop. </para>
</sect1>
@@ -281,7 +281,7 @@ return a.exec();
<title
>Справочник Qt</title>
<para
->Теперь давайте посмотрим на справочную документацию Qt. Запустите &kdevelop; и выберите "Qt" из дерева, расположенного на вкладке документации. Здесь вы будете получать всю необходимую информацию о классах и их методах библиотеки Qt. Кроме того, разбираемая программа показывается первой в разделе обучения. Для того, чтобы найти информацию о классах <classname
+>Теперь давайте посмотрим на справочную документацию Qt. Запустите &tdevelop; и выберите "Qt" из дерева, расположенного на вкладке документации. Здесь вы будете получать всю необходимую информацию о классах и их методах библиотеки Qt. Кроме того, разбираемая программа показывается первой в разделе обучения. Для того, чтобы найти информацию о классах <classname
>QApplication</classname
> и <classname
>QPushButton</classname
@@ -665,11 +665,11 @@ return a.exec();
>Основные библиотеки KDE, которые вам обязательно понадобятся при написании KDE-программ: <itemizedlist>
<listitem
><para
->kdecore - все классы с не графическими элементами, предназначенными для обеспечения функциональности приложений </para
+>tdecore - все классы с не графическими элементами, предназначенными для обеспечения функциональности приложений </para
></listitem>
<listitem
><para
->kdeui - элементы пользовательского интерфейса, например меню, панели инструментов и т.д. </para
+>tdeui - элементы пользовательского интерфейса, например меню, панели инструментов и т.д. </para
></listitem>
<listitem
><para
@@ -681,7 +681,7 @@ return a.exec();
>Также возможно вам понадобятся библиотеки: <itemizedlist>
<listitem
><para
->kdefx - растровые изображения, эффекты расширения QStyle - KStyle </para
+>tdefx - растровые изображения, эффекты расширения QStyle - KStyle </para
></listitem>
<listitem
><para
@@ -740,9 +740,9 @@ return a.exec();
>setMainWidget()</methodname
> для указания главного элемента управления для <classname
>KApplication</classname
->. Всё! Ваше первое приложение KDE готово - осталось только указать путь к заголовочным файлам KDE и скомпоновать библиотеку kdecore ключом компоновщика -lkdecore. </para>
+>. Всё! Ваше первое приложение KDE готово - осталось только указать путь к заголовочным файлам KDE и скомпоновать библиотеку tdecore ключом компоновщика -ltdecore. </para>
<para
->Если вы не собираетесь создавать такие простые программы, вам понадобится более удобная среда написания ПО. В следующей главе речь пойдёт о &kdevelop;. </para>
+>Если вы не собираетесь создавать такие простые программы, вам понадобится более удобная среда написания ПО. В следующей главе речь пойдёт о &tdevelop;. </para>
<para
>Итак, к этому времени, вы уже прошлись по страницам справочной документации Qt, в т.ч. по классам <classname
>QApplication</classname
@@ -750,7 +750,7 @@ return a.exec();
>QWidget</classname
> и <classname
>QObject</classname
->, а также по документации библиотеки kdecore, классу <classname
+>, а также по документации библиотеки tdecore, классу <classname
>KApplication</classname
>. <ulink url="developer.kde.org/documentation/library/libraryref.html"
>KDE Library Reference handbook</ulink
@@ -802,7 +802,7 @@ return a.exec();
<title
>Запуск мастера приложений и первая страница</title>
<para
->Откройте &kdevelop;, в меню "Проект" выберите "Новый проект". Выберите ветку C++, KDE, Application Framework. </para>
+>Откройте &tdevelop;, в меню "Проект" выберите "Новый проект". Выберите ветку C++, KDE, Application Framework. </para>
<para
>Выберем имя KScribble. <screenshot
><mediaobject
@@ -843,7 +843,7 @@ return a.exec();
<para
>Давайте пройдёмся по выданному мастером коду для получения общего представления по структуре программы. </para>
<para
->Далее предполагается, что вы освоились с базовой навигацией &kdevelop;. Если это не так, обратитесь к руководству KDevelop. </para>
+>Далее предполагается, что вы освоились с базовой навигацией &tdevelop;. Если это не так, обратитесь к руководству KDevelop. </para>
<para
>Менеджер Automake отображает файлы проекта: <screenshot
><mediaobject
@@ -954,7 +954,7 @@ return a.exec();
-Wall -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_client -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 kscribble_client.o -lkdecore
+ -L/usr/local/kde3/lib kscribble_client.o -ltdecore
59 gmake[2]: Leaving directory `/home/caleb/kscribble/src'
60 gmake[2]: Entering directory `/home/caleb/kscribble'
61 gmake[2]: Nothing to be done for `all-am'.
@@ -972,7 +972,7 @@ return a.exec();
>make</command
> обращается к GNU C++ компилятору <command
>g++</command
-> для компиляции файла main.cpp. При этом используется некоторое количество дополнительных ключей, многие из которых можно настроить через &kdevelop;. </para>
+> для компиляции файла main.cpp. При этом используется некоторое количество дополнительных ключей, многие из которых можно настроить через &tdevelop;. </para>
<para
>Перед компилированием следующего файла (kscribble.cpp, строка 29) вызывается команда <command
>moc</command
@@ -1168,7 +1168,7 @@ return a.exec();
</orderedlist>
</para>
<para
->В любом случае, не забудьте связать программу с библиотекой с элементом управления, иначе компоновщик будет выдавать ошибку. Перейдите в "Проект"->"Параметры", вкладка "Параметры компоновщика" в &kdevelop;. Если в списке не будет этой библиотеки, допишите её сюда. Чтобы изменить список библиотек, которые должны быть найдены сценарием <command
+>В любом случае, не забудьте связать программу с библиотекой с элементом управления, иначе компоновщик будет выдавать ошибку. Перейдите в "Проект"->"Параметры", вкладка "Параметры компоновщика" в &tdevelop;. Если в списке не будет этой библиотеки, допишите её сюда. Чтобы изменить список библиотек, которые должны быть найдены сценарием <command
>configure</command
>, добавьте соответствующий макрос в <filename
>configure.in</filename
@@ -1239,7 +1239,7 @@ return a.exec();
<title
>Представления KDE</title>
<para
->Библиотеки KDE созданы чтобы ещё более упростить создание приложений для K Desktop Environment. Библиотека kdeui предлагает: <orderedlist>
+>Библиотеки KDE созданы чтобы ещё более упростить создание приложений для K Desktop Environment. Библиотека tdeui предлагает: <orderedlist>
<listitem
><para
>KListView: более мощная версия <classname
@@ -1330,7 +1330,7 @@ return a.exec();
> KAction</classname
>. </para>
<para
->Программы, сгенерированные &kdevelop;, только используют стандартные комбинации клавиш, такие как F1 или Ctrl+N. </para>
+>Программы, сгенерированные &tdevelop;, только используют стандартные комбинации клавиш, такие как F1 или Ctrl+N. </para>
<para
>Если в вашей программе много компбинаций клавиш, лучше сделать их настраиваемыми (через меню Настройка->Комбинации клавиш). Библиотека KDE предоставляет для этого класс <classname
>KKeyChooser</classname
@@ -1379,7 +1379,7 @@ return a.exec();
>KMainWindow</classname
>, а вам лишь остаётся наполнить его содержимым. </para>
<para
->&kdevelop; содержит вспомогательные средства для включения всех типов справки в ваше приложение. </para>
+>&tdevelop; содержит вспомогательные средства для включения всех типов справки в ваше приложение. </para>
<para
>В процессе разрабтки вашего приложения, попытайтесь быть последовательными ввезде. Пишите справку сразу после написания кода. Иначе потом придётся заново лезть в код и разбираться что к чему. </para>
</sect1>
@@ -1390,7 +1390,7 @@ return a.exec();
<para
>Самая простая справка - всплывающие подсказки (появляющиеся после задержки курсора над объектом). Наиболее часто они используются на панелях инструментов. За подробностями обращайтесь к документации класса <classname
>KToolBar</classname
->, расположенного в библиотке kdeui. </para>
+>, расположенного в библиотке tdeui. </para>
<para
>Как пример, мы рассмотрим кнопку "New File": </para>
<para
@@ -1433,7 +1433,7 @@ return a.exec();
<title
>Введение</title>
<para
->Програмы, создаваемые в &kdevelop; уже содержат шаблон для документации. </para>
+>Програмы, создаваемые в &tdevelop; уже содержат шаблон для документации. </para>
</sect1>
<sect1 id="c9s2">
<title