Russian Qt Forum
Ноябрь 05, 2024, 09:54 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: 1 ... 3 4 [5] 6 7 ... 12   Вниз
  Печать  
Автор Тема: Помогите новичку (совсем новичку)  (Прочитано 85029 раз)
Den2009
Гость
« Ответ #60 : Ноябрь 21, 2009, 23:32 »

не помогло... делаю make confclean - все нормально, собираю - не показывает картинки
Записан
Den2009
Гость
« Ответ #61 : Ноябрь 22, 2009, 00:37 »

в общем, переустановил КуТэ, затем собрал, в дизайнере изображения показывает, но скомпилировать не получается: компилятор выдает такое окно и ЕХЕ файл не создается
Записан
gmorgunov
Гость
« Ответ #62 : Ноябрь 22, 2009, 11:49 »

Посмотрите эдесь:http://prog.org.ru/wiki/index.php?title=Сборка_Qt_без_зависимостей_(MinGW).
« Последнее редактирование: Ноябрь 22, 2009, 12:00 от gmorgunov » Записан
Den2009
Гость
« Ответ #63 : Ноябрь 22, 2009, 13:25 »

сделал все, как там - все равно компилятор выдает такую ошибку:
Код:
Выполняется сборка проекта Project...
Настройки не изменились, этап QMake пропускается.
Запускается: C:/MinGW/bin/mingw32-make.exe -w
mingw32-make: Entering directory `C:/Project'
c:\Qt\4.4.3\bin\qmake.exe -spec ..\Qt\4.4.3\mkspecs\win32-g++ -win32 -o Makefile Project.pro
mingw32-make: Leaving directory `C:/Project'
mingw32-make: Entering directory `C:/Project'
C:/MinGW/bin/mingw32-make -f Makefile.Debug
mingw32-make[1]: Entering directory `C:/Project'
g++ -static -enable-stdcall-fixup -Wl,-enable-auto-import -Wl,-enable-runtime-pseudo-reloc -mthreads -Wl -Wl,-subsystem,windows -o debug\Project.exe object_script.Project.Debug -L"c:\Qt\4.4.3\lib" -lmingw32 -lqtmaind -lQtGuid -lgdi32 -lcomdlg32 -loleaut32 -limm32 -lwinmm -lwinspool -lmsimg32 -lQtCored -lkernel32 -luser32 -lshell32 -luuid -lole32 -ladvapi32 -lws2_32
mingw32-make[1]: Leaving directory `C:/Project'
mingw32-make: Leaving directory `C:/Project'
C:\MinGW\bin\..\lib\gcc\mingw32\3.4.5\..\..\..\..\mingw32\bin\ld.exe: cannot find -lQtGuid
collect2: ld returned 1 exit status
mingw32-make[1]: *** [debug\Project.exe] Error 1
mingw32-make: *** [debug] Error 2
Завершено с кодом возврата 2.
Ошибка во время сборки проекта Project
Во время выполнения сборки на этапе 'Make'
и не создается ехе файл

как я понял, компилятор не находит библиотеку QtGuid.lib, хотя она лежит там же, где и остальные, в папке QT\4.4.3\lib
« Последнее редактирование: Ноябрь 22, 2009, 13:40 от Den2009 » Записан
gmorgunov
Гость
« Ответ #64 : Ноябрь 22, 2009, 14:22 »

Вы за это время успели пересобрать Qt Непонимающий Там же: Все действия проводим до конфигурирования командой configure!.
Записан
Den2009
Гость
« Ответ #65 : Ноябрь 22, 2009, 14:37 »

дак да... сначала make confclean, затем, т.к. у меня 4.4.3, то
Код:
Отредактируйте <QTDIR>\mkspecs\win32-g++\qmake.conf: таким образом:

1. Замените

    QMAKE_LFLAGS = -enable-stdcall-fixup -Wl,-enable-auto-import -Wl,-enable-runtime-pseudo-reloc

на (add -static)

    QMAKE_LFLAGS = -static -enable-stdcall-fixup -Wl,-enable-auto-import -Wl,-enable-runtime-pseudo-reloc

и затем configure -static -debug-and-release -qt-libjpeg -qt-libpng
потом на запрос о соглашении жму у, потом на просьбу ввести mingw32-make ввожу, и жду примерно час
Записан
gmorgunov
Гость
« Ответ #66 : Ноябрь 22, 2009, 21:24 »

У меня Linux, так что могу только по аналогии... Посмотрите здесь:http://www.prog.org.ru/topic_10973_0.html
. Как у вас стат. либа QtGui называется? В Linux - libQtGui.a. Если не получится, как в ссылке можно попробовать положить стат. либы в проект, ну и добавить в .pro файл.
Записан
Den2009
Гость
« Ответ #67 : Ноябрь 24, 2009, 01:03 »

вобщем, после сборки КуТэ появляется такой отсчет:
http://www.imageup.ru/img65/01214671.jpg
Записан
gmorgunov
Гость
« Ответ #68 : Ноябрь 24, 2009, 21:42 »

Возможно вы не сделали вот этого:
Цитировать
Установка библиотеки Qt

Вам понадобится приблизительно 2 ГиБ на диске, каталог для установки выбирайте так, чтобы путь не содержал пробелов и кирилицы. Распакуйте архив с исходниками в каталог, например disk:\QT\QTVER, где QTVER - версия библиотек (например, 4.3.4).
Далее этот каталог мы будем называть <QTDIR>.
[править]
Конфигурация

Теперь нужно провести конфигурацию, т.е. создать файлы проекта *.pro и мэйкфайлы для конкретного компилятора. Как я говорил в предисловии, пользоваться будем bat-файлом. В каталоге <QTDIR> создайте bat-файл для запуска командной строки в нужном нам окружении. Назовите его по версии Qt, например, qt432.bat, вот его текст:
SET QTDIR=<QTDIR>
SET MINGWDIR=<MINGWDIR>
SET QMAKESPEC=win32-g++
 
SET PATH=%QTDIR%\bin;%MINGWDIR%\bin;%SystemRoot%\System32
 
cmd.exe
...
Полностью можно посмотреть здесь:
http://www.wiki.crossplatform.ru/index.php/Сборка_Qt_с_использованием_MinGW32

Записан
Den2009
Гость
« Ответ #69 : Ноябрь 25, 2009, 11:08 »

да нет, я собирал как там написано...
Записан
Den2009
Гость
« Ответ #70 : Декабрь 04, 2009, 19:11 »

тексты:
main.cpp
Код:
#include <QApplication>
#include <QtPlugin>
#include "proga1.h"
int main(int argc, char *argv[])
{
    QApplication app(argc, argv);
    MainWindow w;
    w.show();
    return app.exec();
}
proga1.cpp
Код:
#include <QtCore>
#include <QTextCodec>
#include <QtGui>
#include "proga1.h"
#include "proga1_about.h"
#include "proga1_author.h"
#include "proga1_help.h"
#define tr QObject::tr

void MainWindow::rasschet()
{
int iS,  oS, notH, notM;  //Объявление переменных
float oH, oM; //Объявление переменных
const int SiH=3600, SiM=60;
QString inSec, outHr, outMin, outSec;
textEdit->clear();
inSec = spinBox->text(); //Ввод
qDebug() << inSec;
iS = inSec.toInt();
qDebug() << iS;
//Вычисление
oH = (iS / SiH); //Количество часов
notH = iS - (oH * SiH); //Убираем количество часов
oM = (notH / SiM); //Количество минут
notM = notH - (oM * SiM); //Убираем количество минут
oS = notM; //Оставшееся число равно количеству секунд
QTextCodec::setCodecForTr(QTextCodec::codecForName("Windows-1251"));
textEdit->setText(tr("Введенное количество секунд ")+QString::number(iS)  + tr(" соответствует ") + QString::number(oH) + tr(" часам, " ) + QString::number(oM) + tr(" минутам, ") + QString::number(oS) + tr(" секундам"));
}
void MainWindow::about()
{
QTextCodec::setCodecForTr(QTextCodec::codecForName("Windows-1251"));
qDebug() << "MainWindow::about";
qDebug() << this->isModal();
// Главное окно - модальное
// Сделаем его немодальным, т.е. разблокируем дочерние виджеты для ввода
this->setWindowModality(Qt::NonModal);
MyAbout *myabout = new MyAbout;
myabout->show();
}

void MainWindow::help()
{
QTextCodec::setCodecForTr(QTextCodec::codecForName("Windows-1251"));
qDebug() << "MainWindow::help";
qDebug() << this->isModal();
// Главное окно - модальное
// Сделаем его немодальным, т.е. разблокируем дочерние виджеты для ввода
this->setWindowModality(Qt::NonModal);
MyHelp *myhelp = new MyHelp;
myhelp->show();
}

void MainWindow::author()
{
QTextCodec::setCodecForTr(QTextCodec::codecForName("Windows-1251"));
qDebug() << "MainWindow::author";
qDebug() << this->isModal();
// Главное окно - модальное
// Сделаем его немодальным, т.е. разблокируем дочерние виджеты для ввода
this->setWindowModality(Qt::NonModal);
MyAuthor *myauthor = new MyAuthor;
myauthor->show();
}
proga1_about.cpp
Код:
#include <QtGui>
#include "proga1_about.h"

MyAbout::MyAbout(QWidget *parent)
    : QWidget(parent)
{
    setupUi(this);
    connect(pushButton, SIGNAL(pressed()), this, SLOT(close()));
}
proga1_author.cpp
Код:
#include <QtGui>
#include "proga1_author.h"

MyAuthor::MyAuthor(QWidget *parent)
    : QWidget(parent)
{
    setupUi(this);
    connect(pushButton, SIGNAL(pressed()), this, SLOT(close()));
}
proga1_help.cpp
Код:
#include <QtGui>
#include "proga1_help.h"

MyHelp::MyHelp(QWidget *parent)
    : QWidget(parent)
{
    setupUi(this);
    connect(pushButton, SIGNAL(clicked()), this, SLOT(close()));
}
proga1.h
Код:
#ifndef PROGA1_H
#define PROGA1_H
#include <QMainWindow>
#include <QObject>
#include "ui_proga1.h"

class MainWindow : public QMainWindow, Ui::MainWindow // <--------Наследуемся
{
        Q_OBJECT
public:
        MainWindow(QMainWindow* p = 0) : QMainWindow(p)
    {
        setupUi(this);
        connect(pushButton, SIGNAL(clicked()), this, SLOT(rasschet())); //подключаем кнопку рассчет
        connect(kn_about, SIGNAL(triggered()), this, SLOT(about())); // подключаем кнопку о программе
        connect(kn_help, SIGNAL(triggered()), this, SLOT(help())); //подключаем кнопку помощь
        connect(kn_author, SIGNAL(triggered()), this, SLOT(author())); //подключаем кнопку об авторе
    }
public slots:
        void rasschet(); // создаем слот рассчет
        void about(); // создаем слот о программе
        void help(); // создаем слот помощь
        void author(); // создаем слот об авторе
};

#endif
proga1_about.h
Код:
#ifndef PROGA1ABOUT_H
#define PROGA1ABOUT_H
#include <QWidget>
#include "ui_proga1_about.h"

class MyAbout : public QWidget, public Ui::About
{
    Q_OBJECT

public:
    MyAbout(QWidget *parent = 0);
};

#endif
proga1_author.h
Код:
#ifndef PROGA1AUTHOR_H
#define PROGA1AUTHOR_H
#include <QWidget>
#include "ui_proga1_author.h"

class MyAuthor : public QWidget, public Ui::Author
{
    Q_OBJECT

public:
    MyAuthor(QWidget *parent = 0);
};

#endif // PROGA1_AUTHOR_H
proga1_help.h
Код:
#ifndef PROGA1HELP_H
#define PROGA1HELP_H
#include <QWidget>
#include "ui_proga1_help.h"

class MyHelp : public QWidget, public Ui::Help
{
    Q_OBJECT

public:
    MyHelp(QWidget *parent = 0);
};

#endif // PROGA1_HELP_H
Записан
gmorgunov
Гость
« Ответ #71 : Декабрь 04, 2009, 20:22 »

Не хватает:
ui_proga1.h
ui_proga1_about.h
ui_proga1_author.h
ui_proga1_help.h
Эти файлы вы из креатора не увидите, надо в редакторе. Но пока я буду смотреть, проверьте третий пункт горизонтального меню(помощь), что вы с чем соединяете в дизайнере.
Ошибся, нужны:
proga1.ui
proga1_about.ui
proga1_author.ui
proga1_help.ui
« Последнее редактирование: Декабрь 04, 2009, 23:42 от gmorgunov » Записан
Den2009
Гость
« Ответ #72 : Декабрь 05, 2009, 00:06 »

proga1.ui
Код:
  <?xml version="1.0" encoding="UTF-8" ?> 
- <ui version="4.0">
  <class>MainWindow</class>
- <widget class="QMainWindow" name="MainWindow">
- <property name="windowModality">
  <enum>Qt::ApplicationModal</enum>
  </property>
- <property name="enabled">
  <bool>true</bool>
  </property>
- <property name="geometry">
- <rect>
  <x>0</x>
  <y>0</y>
  <width>385</width>
  <height>294</height>
  </rect>
  </property>
- <property name="minimumSize">
- <size>
  <width>385</width>
  <height>294</height>
  </size>
  </property>
- <property name="maximumSize">
- <size>
  <width>385</width>
  <height>294</height>
  </size>
  </property>
- <property name="windowTitle">
  <string>Программа №1 :)</string>
  </property>
- <widget class="QWidget" name="centralwidget">
- <widget class="QSpinBox" name="spinBox">
- <property name="geometry">
- <rect>
  <x>50</x>
  <y>40</y>
  <width>161</width>
  <height>22</height>
  </rect>
  </property>
- <property name="font">
- <font>
  <family>Segoe Script</family>
  <pointsize>10</pointsize>
  </font>
  </property>
- <property name="mouseTracking">
  <bool>false</bool>
  </property>
- <property name="acceptDrops">
  <bool>false</bool>
  </property>
- <property name="whatsThis">
  <string extracomment="Введите число" />
  </property>
- <property name="maximum">
  <number>999999999</number>
  </property>
  </widget>
- <widget class="QTextEdit" name="textEdit">
- <property name="geometry">
- <rect>
  <x>50</x>
  <y>110</y>
  <width>301</width>
  <height>71</height>
  </rect>
  </property>
- <property name="readOnly">
  <bool>true</bool>
  </property>
  </widget>
- <widget class="QPushButton" name="pushButton">
- <property name="geometry">
- <rect>
  <x>250</x>
  <y>40</y>
  <width>101</width>
  <height>21</height>
  </rect>
  </property>
- <property name="text">
  <string>Рассчитать</string>
  </property>
  </widget>
- <widget class="QPushButton" name="pushButton_2">
- <property name="geometry">
- <rect>
  <x>160</x>
  <y>210</y>
  <width>75</width>
  <height>23</height>
  </rect>
  </property>
- <property name="text">
  <string>Выход</string>
  </property>
  </widget>
- <widget class="QLabel" name="label">
- <property name="geometry">
- <rect>
  <x>50</x>
  <y>20</y>
  <width>151</width>
  <height>16</height>
  </rect>
  </property>
- <property name="text">
  <string>Введите количество секунд</string>
  </property>
  </widget>
- <widget class="QLabel" name="label_2">
- <property name="geometry">
- <rect>
  <x>50</x>
  <y>90</y>
  <width>151</width>
  <height>16</height>
  </rect>
  </property>
- <property name="text">
  <string>Результат работы программы</string>
  </property>
  </widget>
  </widget>
  <widget class="QStatusBar" name="statusbar" />
- <widget class="QMenuBar" name="menubar">
- <property name="geometry">
- <rect>
  <x>0</x>
  <y>0</y>
  <width>385</width>
  <height>21</height>
  </rect>
  </property>
- <widget class="QMenu" name="menu">
- <property name="title">
  <string>Файл</string>
  </property>
  <addaction name="kn_about" />
  <addaction name="kn_author" />
  <addaction name="kn_exit" />
  </widget>
- <widget class="QMenu" name="menu_2">
- <property name="title">
  <string>Язык</string>
  </property>
  <addaction name="kn_rus" />
  <addaction name="kn_eng" />
  </widget>
- <widget class="QMenu" name="menu_3">
- <property name="title">
  <string>Справка</string>
  </property>
  <addaction name="kn_help" />
  <addaction name="kn_log" />
  </widget>
  <addaction name="menu" />
  <addaction name="menu_2" />
  <addaction name="menu_3" />
  </widget>
- <action name="kn_rus">
- <property name="checkable">
  <bool>true</bool>
  </property>
- <property name="checked">
  <bool>true</bool>
  </property>
- <property name="text">
  <string>Русский</string>
  </property>
  </action>
- <action name="kn_eng">
- <property name="checkable">
  <bool>true</bool>
  </property>
- <property name="text">
  <string>Английский</string>
  </property>
  </action>
- <action name="kn_about">
- <property name="text">
  <string>О программе</string>
  </property>
  </action>
- <action name="kn_author">
- <property name="text">
  <string>Об авторе</string>
  </property>
  </action>
- <action name="kn_exit">
- <property name="text">
  <string>Выход</string>
  </property>
  </action>
- <action name="kn_help">
- <property name="text">
  <string>Помощь</string>
  </property>
  </action>
- <action name="kn_log">
- <property name="text">
  <string>Открыть log-файл</string>
  </property>
  </action>
  </widget>
- <tabstops>
  <tabstop>spinBox</tabstop>
  <tabstop>pushButton</tabstop>
  <tabstop>textEdit</tabstop>
  <tabstop>pushButton_2</tabstop>
  </tabstops>
  <resources />
- <connections>
- <connection>
  <sender>pushButton_2</sender>
  <signal>clicked()</signal>
  <receiver>MainWindow</receiver>
  <slot>close()</slot>
- <hints>
- <hint type="sourcelabel">
  <x>197</x>
  <y>243</y>
  </hint>
- <hint type="destinationlabel">
  <x>192</x>
  <y>146</y>
  </hint>
  </hints>
  </connection>
- <connection>
  <sender>kn_exit</sender>
  <signal>triggered()</signal>
  <receiver>MainWindow</receiver>
  <slot>close()</slot>
- <hints>
- <hint type="sourcelabel">
  <x>-1</x>
  <y>-1</y>
  </hint>
- <hint type="destinationlabel">
  <x>192</x>
  <y>146</y>
  </hint>
  </hints>
  </connection>
  </connections>
  </ui>
proga1_about.ui
Код:
  <?xml version="1.0" encoding="UTF-8" ?> 
- <ui version="4.0">
  <class>About</class>
- <widget class="QWidget" name="About">
- <property name="geometry">
- <rect>
  <x>0</x>
  <y>0</y>
  <width>290</width>
  <height>90</height>
  </rect>
  </property>
- <property name="minimumSize">
- <size>
  <width>290</width>
  <height>90</height>
  </size>
  </property>
- <property name="maximumSize">
- <size>
  <width>290</width>
  <height>90</height>
  </size>
  </property>
- <property name="windowTitle">
  <string>О программе</string>
  </property>
- <property name="styleSheet">
  <string notr="true" />
  </property>
- <widget class="QPushButton" name="pushButton">
- <property name="geometry">
- <rect>
  <x>110</x>
  <y>60</y>
  <width>75</width>
  <height>23</height>
  </rect>
  </property>
- <property name="text">
  <string>Закрыть</string>
  </property>
  </widget>
- <widget class="QLabel" name="label">
- <property name="geometry">
- <rect>
  <x>20</x>
  <y>10</y>
  <width>251</width>
  <height>16</height>
  </rect>
  </property>
- <property name="text">
  <string>Программа переводит заданные с клавиатуры</string>
  </property>
  </widget>
- <widget class="QLabel" name="label_2">
- <property name="geometry">
- <rect>
  <x>20</x>
  <y>30</y>
  <width>231</width>
  <height>16</height>
  </rect>
  </property>
- <property name="text">
  <string>секунды в вид ЧЧ:ММ:СС</string>
  </property>
  </widget>
  </widget>
  <resources />
- <connections>
- <connection>
  <sender>pushButton</sender>
  <signal>pressed()</signal>
  <receiver>About</receiver>
  <slot>close()</slot>
- <hints>
- <hint type="sourcelabel">
  <x>147</x>
  <y>71</y>
  </hint>
- <hint type="destinationlabel">
  <x>145</x>
  <y>45</y>
  </hint>
  </hints>
  </connection>
  </connections>
  </ui>
proga1_author.ui
Код:
  <?xml version="1.0" encoding="UTF-8" ?> 
- <ui version="4.0">
  <class>Author</class>
- <widget class="QWidget" name="Author">
- <property name="enabled">
  <bool>true</bool>
  </property>
- <property name="geometry">
- <rect>
  <x>0</x>
  <y>0</y>
  <width>300</width>
  <height>220</height>
  </rect>
  </property>
- <property name="minimumSize">
- <size>
  <width>300</width>
  <height>200</height>
  </size>
  </property>
- <property name="maximumSize">
- <size>
  <width>300</width>
  <height>220</height>
  </size>
  </property>
- <property name="sizeIncrement">
- <size>
  <width>0</width>
  <height>0</height>
  </size>
  </property>
- <property name="windowTitle">
  <string>Об авторе</string>
  </property>
- <property name="styleSheet">
  <string notr="true" />
  </property>
- <widget class="QPushButton" name="pushButton">
- <property name="geometry">
- <rect>
  <x>110</x>
  <y>180</y>
  <width>75</width>
  <height>23</height>
  </rect>
  </property>
- <property name="text">
  <string>Закрыть</string>
  </property>
  </widget>
- <widget class="QLabel" name="label">
- <property name="geometry">
- <rect>
  <x>170</x>
  <y>0</y>
  <width>101</width>
  <height>16</height>
  </rect>
  </property>
- <property name="text">
  <string>Автор программы:</string>
  </property>
  </widget>
- <widget class="QLabel" name="label_2">
- <property name="geometry">
- <rect>
  <x>150</x>
  <y>30</y>
  <width>131</width>
  <height>16</height>
  </rect>
  </property>
- <property name="text">
  <string>Мухин Денис Михайлович</string>
  </property>
  </widget>
- <widget class="QLabel" name="label_3">
- <property name="geometry">
- <rect>
  <x>150</x>
  <y>50</y>
  <width>121</width>
  <height>16</height>
  </rect>
  </property>
- <property name="text">
  <string>студент группы ВМ-21</string>
  </property>
  </widget>
- <widget class="QLabel" name="label_4">
- <property name="geometry">
- <rect>
  <x>190</x>
  <y>140</y>
  <width>46</width>
  <height>14</height>
  </rect>
  </property>
- <property name="text">
  <string>2009 год</string>
  </property>
  </widget>
- <widget class="QGraphicsView" name="graphicsView">
- <property name="geometry">
- <rect>
  <x>0</x>
  <y>0</y>
  <width>141</width>
  <height>161</height>
  </rect>
  </property>
- <property name="autoFillBackground">
  <bool>false</bool>
  </property>
- <property name="styleSheet">
  <string notr="true">background-image: url(:/photo/000000.jpeg);</string>
  </property>
  </widget>
  </widget>
- <resources>
  <include location="res.qrc" />
  </resources>
- <connections>
- <connection>
  <sender>pushButton</sender>
  <signal>pressed()</signal>
  <receiver>Author</receiver>
  <slot>close()</slot>
- <hints>
- <hint type="sourcelabel">
  <x>137</x>
  <y>191</y>
  </hint>
- <hint type="destinationlabel">
  <x>142</x>
  <y>105</y>
  </hint>
  </hints>
  </connection>
  </connections>
  </ui>
proga1_help.ui
Код:
  <?xml version="1.0" encoding="UTF-8" ?> 
- <ui version="4.0">
  <class>Help</class>
- <widget class="QWidget" name="Help">
- <property name="geometry">
- <rect>
  <x>0</x>
  <y>0</y>
  <width>321</width>
  <height>294</height>
  </rect>
  </property>
- <property name="windowTitle">
  <string>Помощь</string>
  </property>
- <widget class="QPushButton" name="pushButton">
- <property name="geometry">
- <rect>
  <x>120</x>
  <y>260</y>
  <width>75</width>
  <height>23</height>
  </rect>
  </property>
- <property name="text">
  <string>Закрыть</string>
  </property>
  </widget>
- <widget class="QTextEdit" name="textEdit">
- <property name="geometry">
- <rect>
  <x>20</x>
  <y>10</y>
  <width>281</width>
  <height>241</height>
  </rect>
  </property>
- <property name="readOnly">
  <bool>true</bool>
  </property>
  </widget>
  </widget>
  <resources />
- <connections>
- <connection>
  <sender>pushButton</sender>
  <signal>clicked()</signal>
  <receiver>Help</receiver>
  <slot>close()</slot>
- <hints>
- <hint type="sourcelabel">
  <x>167</x>
  <y>281</y>
  </hint>
- <hint type="destinationlabel">
  <x>160</x>
  <y>146</y>
  </hint>
  </hints>
  </connection>
  </connections>
  </ui>
Записан
Den2009
Гость
« Ответ #73 : Декабрь 05, 2009, 00:13 »

в общем, запустил отладчик в креаторе, и вот что он мне выдал:
Записан
gmorgunov
Гость
« Ответ #74 : Декабрь 05, 2009, 02:00 »

Одну ошибку(не вашу) нашел. Файл proga1.ui (xml) имел страный вид. Встречались такие теги:
Код:
- <ui version="4.0">
Со знаком минус "-" и их довольно много.До правки выдавала:  proga1.ui  is not valid . Поправил вручную в редакторе, выдает на следущем файле proga1_about.ui. Вывод: поправить вручную все файлы .ui и make. Посмотрим, что будет дальше.
p.s. До этого Win концы строк \r\n замнил на Linux - \n.
« Последнее редактирование: Декабрь 05, 2009, 02:07 от gmorgunov » Записан
Страниц: 1 ... 3 4 [5] 6 7 ... 12   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.108 секунд. Запросов: 21.