From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <40FE22A0.4010108@stc.donpac.ru> Date: Wed, 21 Jul 2004 12:00:32 +0400 From: Eugene Prokopiev User-Agent: Mozilla Thunderbird 0.6 (X11/20040515) X-Accept-Language: en MIME-Version: 1.0 To: community@altlinux.ru Subject: Re: [Comm] =?KOI8-R?Q?=EF=DB=C9=C2=CB=C1_=D3_QtDesigner=27=CF?= =?KOI8-R?Q?=D7=D3=CB=C9=CD_=D0=D2=CF=C5=CB=D4=CF=CD?= References: <20040721092827.1f4e9e33.f0rk@mail.ru> In-Reply-To: <20040721092827.1f4e9e33.f0rk@mail.ru> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.1.5 Precedence: list Reply-To: community@altlinux.ru List-Id: Mailing list for ALT Linux users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jul 2004 07:55:25 -0000 Archived-At: List-Archive: List-Post: Андрей пишет: >>Создайте новый файл main.cpp в диалоге нового файла. > > > Там только *.pro создаются, он создал main.cpp.pro... ? Файл - Создать - C++ Main File >>Возможно designer придется запускать >>LC_ALL=C designer-qt3, т.к. он переводит лишнее на русский в .pro >>и создать проект заново. > > > Запустил так, все равно та же ошибка. > Ох... Ну Вы базовые понятия о С/С++ имеете? Знаете, что есть на свете функция main? И что программ без нее не бывает? Книжку приличную по C++ почитайте для начала, а потом беритесь за QT. Примитивнейшая технология такова: 1. Создаете проект - pro.-файл (можно в дизайнере, можно руками) 2. Рисуете в дизайнере форму или формы 3. В дизайнере Файл - Создать - C++ Main File, там указываете главную форму. Тем самым за Вас пишут функцию main. 4. Из .pro делаете то, что будете собирать - Makefile (c помощью /usr/lib/qt3/bin/qmake) или проект для MSVC и т.д. 5. Собираете с помощью make 6. Запускаете Если хотите чему-то научиться, алгоритм действий таков: 1. Получаете базовые понятия о С++ (например, по http://www.books.ru/shop/books/12931) 2. Получаете базовые понятия программирования для Linux на C (например, по http://www.books.ru/shop/books/24348, она же есть на http://advancedlinuxprogramming.com/) Эти шаги можно делать параллельно. Но использовать какие-либо IDE и дизайнеры в процессе обучения категорически воспрещается. Только текстовый редактор и командная строка, иначе Вы просто не поймете, что Вы делаете. 3. Можно приступать к QT - но только руками. Т.е. читаете документацию, смотрите примеры, изучаете классы, изучаете qmake и прочие инструменты командной строки. Никаких IDE. 4. Только после этого возвращаетесь к QTDesigner и может быть к KDevelop - если захотите ;) . Если Вы сделаете это раньше, Вам же хуже будет, да и присутствующим - завалите рассылку кучей тупых вопросов ;) -- С уважением, Прокопьев Евгений