crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

> Собрать wwwidgets под qt 4.6.2, кто-нибудь пробовал?
Andrewshkovskii
  опции профиля:
сообщение 19.5.2010, 18:40
Сообщение #1


Активный участник
***

Группа: Участник
Сообщений: 351
Регистрация: 27.12.2008
Пользователь №: 467

Спасибо сказали: 18 раз(а)




Репутация:   1  


Я собрал через qmake -spec win32-g++ -r CONFIG+=release, Mingw32-make-install.
Поставились. В дизайнере виджеты появились - в дизайнере криэйтора - нет. Почему?Кинул dll-ки плагина для wwwidgets for designer в папку //QtCreator\lib\qtcreator\plugins\Nokia - не помогло. В информации о плагинах дизайнера в криэйторе отображена ошибка :
Цитата
Модуль 'C:/storage/programming/QtCreator/bin/designer/wwwidgetsplugin.dll' использует несоместимую библиотеку Qt. Ожидается ключ "Windows msvc release full-config", но получен ключ "Windows mingw release full-config"
- Я так понимаю, это из-за того, что криэйтор из коробки( не SDK) идет собранный из-под VS?
Потом пытаюсь собрать проект типа , проект типа

.pro
Цитата
TARGET = testWWW
TEMPLATE = app


SOURCES += main.cpp\
widget.cpp

HEADERS += widget.h
CONFIG += wwwidgets
LIBS += -lwwwidgets4 -LC:\storage\programming\wwWidgets\widgets\release
INCLUDEPATH += C:\storage\programming\Qt\include\wwWidgets \


.h
#ifndef WIDGET_H
#define WIDGET_H

#include <QtGui/QWidget>
#include "wwWidgets/qwwtwocolorindicator.h"
class Widget : public QWidget
{
    Q_OBJECT
    QwwTwoColorIndicator id;
public:
    Widget(QWidget *parent = 0);
    ~Widget();
};

#endif // WIDGET_H


.cpp
#include "widget.h"

Widget::Widget(QWidget *parent)
    : QWidget(parent)
{
    this->id.show();
}

Widget::~Widget()
{

}


Получаю вывод линкера
:
Цитата
debug/widget.o:widget.cpp:(.text$_ZN20QwwTwoColorIndicatorD1Ev[QwwTwoColorIndicator::~QwwTwoColorIndicator:-1: error: undefined reference to `QwwPrivatable::~QwwPrivatable()'
:-1: error: collect2: ld returned 1 exit status

Кто-нибудь сталкивался, и что делать?

Сообщение отредактировал Andrewshkovskii - 19.5.2010, 20:05
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме


Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 29.11.2024, 19:10