Russian Qt Forum

Qt => Печать => Тема начата: bayah от Декабрь 15, 2009, 19:14



Название: Qt Creator + NCReport(проблема отчета)
Отправлено: bayah от Декабрь 15, 2009, 19:14
Добры молодцы, помогите с такой траблой. У меня стоит Qt под Windows. Делаю базу на QSL.
Пытаюсь вывести отчет с помощью NCReport'a(это генератор отчетов). Вообщем сам отчет генерируется из NCReport Disigner'а(то есть соединяется с файлом моей базы db.SQLIE и отображает отчет). Но вот из под Qt Creator'а не могу вызвать отчет.
Конкретно проблема в коде где я вызываю отчет. С ним приложение компилируется без ошибок - все нормально, - но окно приложения так и не появляется и в статусе написано "Gdb запущен" - все. Стоит убрать код вызова отчета, - все работает. Может кто сталкивался?

Вот код непосредственно в котором пытаюсь вызвать отчет:
Код:
//------------------Формирование отчета
void MainForm::on_Report_clicked()
{
    NCReport *report = new NCReport();
    report->reset(true);
    report->setReportFile("rep0.xml");    //rep0.xml - файл шаблон отчета предварительно составленный NCReport Designr'ом
    report->runReportToPreview();
}

Вот мой pro файл:

Код:
QT += xml sql gui core
TARGET = whatiwant
TEMPLATE = app

SOURCES += main.cpp\
        mainform.cpp

INCLUDEPATH += E:\Qt_stuff\ncreport\include\
HEADERS  += mainform.h
FORMS    += mainform.ui
win32 {
   LIBS += E:\Qt_stuff\ncreport\lib\ncreport2.dll          // тут, кстати, в Гайде, было написано ncreport2.lib  
                                                                         //никакого .lib в NCReport нету - есть dll
}
unix {
LIBS += -lncreport -L../lib -L/usr/local/bin
         target.path = /usr/local/bin
}


Название: Re: QT Creator + NCReport(проблема отчета)
Отправлено: GraninAS от Январь 15, 2010, 07:26
Еще актуально?..

У меня работает. Вот какие функции стоит добавить:

NCReport *_report;
NCReportPreviewOutput *_reportOutput;

_report->setReportSource( NCReportSource::File );
_report->setReportFile("<ваш файл>");

if (!_reportOutput)
   _reportOutput = new NCReportPreviewOutput(this);

   _reportOutput->setAutoDelete(false);
   _report->setOutput(_reportOutput);

   _report->runReportToPreview();

         if ( !_report->hasError() )
         {
            NCReportPreviewWindow *pv = new NCReportPreviewWindow();
            pv->setOutput( (NCReportPreviewOutput*)_report->output() );
            pv->setWindowModality( Qt::ApplicationModal );
            pv->setAttribute( Qt::WA_DeleteOnClose );
            pv->show();
         }
         else
         {
            ui->statusBar->showMessage(tr("Ошибка при создании отчета."), 10000);
            QMessageBox::warning(this,
                            tr("Ошибка"),
                            tr("Произошла ошибка при создании отчета.\n"
                              "Пожалуйста, обратитесь в отдел IT."),
                            QMessageBox::Ok);

            ui->le_ErrorInfo->setText(_report->lastErrorMsg());
         }


Название: Re: QT Creator + NCReport(проблема отчета)
Отправлено: crossly от Январь 16, 2010, 15:57
Цитировать
win32 {
   LIBS += E:\Qt_stuff\ncreport\lib\ncreport2.dll          // тут, кстати, в Гайде, было написано ncreport2.lib   
                                                                         //никакого .lib в NCReport нету - есть dll
}
lib в NCReport есть..... а линковатся с dll по меньшей мере странно....


Название: Re: Qt Creator + NCReport(проблема отчета)
Отправлено: GraninAS от Январь 18, 2010, 08:59
Кстати, да. У меня вообще третий вариант .pro-файла:

INCLUDEPATH = D:/Qt/NCReport/2.4.1.mingw/include
win32:LIBS += D:/Qt/NCReport/2.4.1.mingw/lib/libncreport2.a
win32:LIBS += D:/Qt/NCReport/2.4.1.mingw/lib/libncreportdesigner2.a
unix {
   LIBS += -lncreport \
      -L../lib \
      -L/usr/local/bin
   target.path = /usr/local/bin
}


Название: Re: Qt Creator + NCReport(проблема отчета)
Отправлено: kolob от Январь 10, 2012, 23:01
Прочитав несколько тем про NCReport, вроде немного что то понял и разобрался. Изложу то что получилось.
Долго разбирался с *.pro файлом, как правильно добавить либы в проект. В директории lib было 2 файла libncreportd2.a и libncreport2.a. В итоге получился вот такой *.pro файл:
Цитировать
QT += core gui sql xml

TARGET = AppExample
TEMPLATE = app

INCLUDEPATH = "C:/Program Files/NCReport/2.6.1.mingw.eval/include"

CONFIG( debug, debug|release ) {
    LIBS += "C:/Program Files/NCReport/2.6.1.mingw.eval/lib/libncreportd2.a"
} else {
    LIBS += "C:/Program Files/NCReport/2.6.1.mingw.eval/lib/libncreport2.a"
}

SOURCES += main.cpp


Ну уверен на счет debug версии, здесь (http://www.prog.org.ru/topic_19072_0.html) писали что сборка должна быть release.
Потом копируем из директории ../NCReport/2.6.1.mingw.eval/bin dll QtCore4, ncreport4 и т.д. в директорию с exe и все запускается. Решил попробовать со старой версией, надо будет 2.7 пользовать.
Вот тут возник вопрос-интерес. Проект пишу на Qt 4.6, а dll в ncreport на 4.7, и когда я с exe кладу свои либы от 4.6 - ни чего не работает, а когда из ncreport - работает???...
Получается в конечной итоге мне нужно таскать с собой именно те либы, а не от своей 4.6?(Наверно я как то запутанно объяснил, ну кто поймет, ответьте пожалуйста)


Название: Re: Qt Creator + NCReport(проблема отчета)
Отправлено: QuAzI от Январь 11, 2012, 09:35
У меня как-то так
PRO
Код:
INCLUDEPATH = "c:/Program Files/NCReport/2.6.1.mingw.eval/include"
win32-g++ {
        release: LIBS += "c:/Program Files/NCReport/2.6.1.mingw.eval/lib/libncreport2.a"
        debug: LIBS += "c:/Program Files/NCReport/2.6.1.mingw.eval/lib/libncreportd2.a"
}
вызов отчёта (с предварительным вызовом QWidget к которому дописан метод getFilter() возвращающий строку параметров фильтрации)
Код:
    DialogPrepareFilter dialog;
    if (dialog.exec())
    {
    qDebug() << dialog.getFilter();
    NCReport *report = new NCReport();
            report->reset(true);
            report->setReportSource( NCReportSource::File );
            report->setReportFile("reports/base_report.xml");
            report->addParameter("filter", dialog.getFilter());
            report->runReportToPreview();
                if ( report->hasError()) {
                        QMessageBox::information( 0, "Report error", report->lastErrorMsg());
                } else {
                    NCReportPreviewWindow *pv = new NCReportPreviewWindow();
                    NCReportPreviewOutput *output = new NCReportPreviewOutput();
                    pv->setOutput((NCReportPreviewOutput*)report->output());
                    output->setAutoDelete(false);
                    pv->setReport(report);
                    pv->setWindowModality(Qt::ApplicationModal );
                    pv->setAttribute( Qt::WA_DeleteOnClose );
                    pv->show();
                }
    }
И в SQL-запросе самого отчёта в конце торчит последней строчкой
Код:
$P{filter}
В итоге можно в качестве фильтра подсунуть выражение WHERE для фильтрации или порядок сортировки дописать, а можно и не подсовывать, в любом случае отчёт выполняется.
Но для того чтобы нормально работала Debug-сборка в директории с приложением помимо ncreport2.dll должны лежать файлы релиза, почему-то как ни пробовал, всё равно у меня подключается именно релизная DLL.


Название: Re: Qt Creator + NCReport(проблема отчета)
Отправлено: Olga от Январь 23, 2012, 15:55
Здравствуйте. Подскажите пожалуйста, сделала как все описано выше. Программа запускается, но при вызове отчета выдается куча ошибок.
Код:
*** glibc detected *** /home/user/OLGA/работа/новое/proba-build-desktop/proba: corrupted double-linked list: 0x0000000001205e70 ***
======= Backtrace: =========
/lib/libc.so.6(+0x774b6)[0x7fb2f1d154b6]
/lib/libc.so.6(+0x7dbbb)[0x7fb2f1d1bbbb]
/lib/libc.so.6(realloc+0xf0)[0x7fb2f1d1beb0]
/usr/lib/libQtCore.so.4(_ZN7QString7reallocEi+0x13b)[0x7fb2f2a9847b]
/usr/lib/libQtCore.so.4(_ZN7QString6appendERK13QLatin1String+0x3a)[0x7fb2f2a9883a]
/usr/lib/libQtGui.so.4(_ZNK9QGtkStyle13drawPrimitiveEN6QStyle16PrimitiveElementEPK12QStyleOptionP8QPainterPK7QWidget+0x23d9)[0x7fb2f33c29e9]
/usr/lib/libQtGui.so.4(_ZNK12QCommonStyle11drawControlEN6QStyle14ControlElementEPK12QStyleOptionP8QPainterPK7QWidget+0x2e84)[0x7fb2f3364504]
/usr/lib/libQtGui.so.4(_ZNK13QWindowsStyle11drawControlEN6QStyle14ControlElementEPK12QStyleOptionP8QPainterPK7QWidget+0x3e)[0x7fb2f33f615e]
/usr/lib/libQtGui.so.4(_ZNK16QCleanlooksStyle11drawControlEN6QStyle14ControlElementEPK12QStyleOptionP8QPainterPK7QWidget+0x2b3)[0x7fb2f33e38c3]
/usr/lib/libQtGui.so.4(_ZNK9QGtkStyle11drawControlEN6QStyle14ControlElementEPK12QStyleOptionP8QPainterPK7QWidget+0xb9)[0x7fb2f33c33f9]
/usr/lib/libQtGui.so.4(_ZNK9QGtkStyle11drawControlEN6QStyle14ControlElementEPK12QStyleOptionP8QPainterPK7QWidget+0x286)[0x7fb2f33c35c6]
/usr/lib/libQtGui.so.4(_ZN11QPushButton10paintEventEP11QPaintEvent+0x73)[0x7fb2f34a4fe3]
/usr/lib/libQtGui.so.4(_ZN7QWidget5eventEP6QEvent+0x59e)[0x7fb2f3086c2e]
/usr/lib/libQtGui.so.4(_ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent+0xac)[0x7fb2f3030fdc]
/usr/lib/libQtGui.so.4(_ZN12QApplication6notifyEP7QObjectP6QEvent+0x14d)[0x7fb2f3036aed]
/usr/lib/libQtCore.so.4(_ZN16QCoreApplication14notifyInternalEP7QObjectP6QEvent+0x8c)[0x7fb2f2b45cdc]
/usr/lib/libQtGui.so.4(_ZN14QWidgetPrivate10drawWidgetEP12QPaintDeviceRK7QRegionRK6QPointiP8QPainterP19QWidgetBackingStore+0x3bd)[0x7fb2f308d67d]
/usr/lib/libQtGui.so.4(_ZN14QWidgetPrivate22paintSiblingsRecursiveEP12QPaintDeviceRK5QListIP7QObjectEiRK7QRegionRK6QPointiP8QPainterP19QWidgetBackingStore+0x518)[0x7fb2f308e328]
/usr/lib/libQtGui.so.4(_ZN14QWidgetPrivate10drawWidgetEP12QPaintDeviceRK7QRegionRK6QPointiP8QPainterP19QWidgetBackingStore+0x11a)[0x7fb2f308d3da]
/usr/lib/libQtGui.so.4(+0x3e8408)[0x7fb2f3261408]
/usr/lib/libQtGui.so.4(_ZN14QWidgetPrivate16syncBackingStoreEv+0x80)[0x7fb2f3080730]
/usr/lib/libQtGui.so.4(_ZN7QWidget5eventEP6QEvent+0xc65)[0x7fb2f30872f5]
/usr/lib/libQtGui.so.4(_ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent+0xac)[0x7fb2f3030fdc]
/usr/lib/libQtGui.so.4(_ZN12QApplication6notifyEP7QObjectP6QEvent+0x14d)[0x7fb2f3036aed]
/usr/lib/libQtCore.so.4(_ZN16QCoreApplication14notifyInternalEP7QObjectP6QEvent+0x8c)[0x7fb2f2b45cdc]
/usr/lib/libQtGui.so.4(+0x3e56e7)[0x7fb2f325e6e7]
/usr/lib/libQtGui.so.4(+0x3e8abf)[0x7fb2f3261abf]
/usr/lib/libQtGui.so.4(_ZN7QWidget7repaintERK5QRect+0xdb)[0x7fb2f3082e2b]
/usr/lib/libQtGui.so.4(_ZN7QWidget7repaintEv+0x33)[0x7fb2f3082ef3]
/usr/lib/libQtGui.so.4(_ZN15QAbstractButton15mousePressEventEP11QMouseEvent+0x6f)[0x7fb2f3408caf]
/usr/lib/libQtGui.so.4(_ZN7QWidget5eventEP6QEvent+0x9a5)[0x7fb2f3087035]
/usr/lib/libQtGui.so.4(_ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent+0xac)[0x7fb2f3030fdc]
/usr/lib/libQtGui.so.4(_ZN12QApplication6notifyEP7QObjectP6QEvent+0x96e)[0x7fb2f303730e]
/usr/lib/libQtCore.so.4(_ZN16QCoreApplication14notifyInternalEP7QObjectP6QEvent+0x8c)[0x7fb2f2b45cdc]
/usr/lib/libQtGui.so.4(_ZN19QApplicationPrivate14sendMouseEventEP7QWidgetP11QMouseEventS1_S1_PS1_R8QPointerIS0_Eb+0x19e)[0x7fb2f3035dbe]
/usr/lib/libQtGui.so.4(+0x240345)[0x7fb2f30b9345]
/usr/lib/libQtGui.so.4(_ZN12QApplication15x11ProcessEventEP7_XEvent+0x85c)[0x7fb2f30b7c5c]
/usr/lib/libQtGui.so.4(+0x26b0e2)[0x7fb2f30e40e2]
/lib/libglib-2.0.so.0(g_main_context_dispatch+0x1f2)[0x7fb2f08f5342]
/lib/libglib-2.0.so.0(+0x442a8)[0x7fb2f08f92a8]
/lib/libglib-2.0.so.0(g_main_context_iteration+0x6c)[0x7fb2f08f945c]
/usr/lib/libQtCore.so.4(_ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE+0x73)[0x7fb2f2b72193]
/usr/lib/libQtGui.so.4(+0x26aa4e)[0x7fb2f30e3a4e]
/usr/lib/libQtCore.so.4(_ZN10QEventLoop13processEventsE6QFlagsINS_17ProcessEventsFlagEE+0x32)[0x7fb2f2b44a02]
/usr/lib/libQtCore.so.4(_ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE+0xdc)[0x7fb2f2b44dec]
/usr/lib/libQtCore.so.4(_ZN16QCoreApplication4execEv+0xbb)[0x7fb2f2b48ebb]
/home/user/OLGA/работа/новое/proba-build-desktop/proba[0x4042ee]
/lib/libc.so.6(__libc_start_main+0xfe)[0x7fb2f1cbcd8e]
/home/user/OLGA/работа/новое/proba-build-desktop/proba[0x403e39]
======= Memory map: ========
00400000-00408000 r-xp 00000000 08:03 3276838                            /home/user/OLGA/работа/новое/proba-build-desktop/proba
00607000-00608000 r--p 00007000 08:03 3276838                            /home/user/OLGA/работа/новое/proba-build-desktop/proba
00608000-00609000 rw-p 00008000 08:03 3276838                            /home/user/OLGA/работа/новое/proba-build-desktop/proba
00d36000-0130d000 rw-p 00000000 00:00 0                                  [heap]
7fb2dc000000-7fb2dc021000 rw-p 00000000 00:00 0
7fb2dc021000-7fb2e0000000 ---p 00000000 00:00 0
7fb2e3300000-7fb2e3305000 r-xp 00000000 08:03 13770039                   /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.so
7fb2e3305000-7fb2e3504000 ---p 00005000 08:03 13770039                   /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.so
7fb2e3504000-7fb2e3505000 r--p 00004000 08:03 13770039                   /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.so
7fb2e3505000-7fb2e3506000 rw-p 00005000 08:03 13770039                   /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.so
7fb2e3506000-7fb2e3566000 rw-s 00000000 00:04 2588697                    /SYSV00000000 (deleted)
7fb2e3566000-7fb2e35b8000 r--p 00000000 08:03 14813114                   /usr/share/fonts/truetype/ubuntu-font-family/Ubuntu-B.ttf
7fb2e35b8000-7fb2e35b9000 ---p 00000000 00:00 0
7fb2e35b9000-7fb2e3db9000 rw-p 00000000 00:00 0
7fb2e3db9000-7fb2e3dc2000 r-xp 00000000 08:03 4984296                    /lib/libcrypt-2.12.1.so
7fb2e3dc2000-7fb2e3fc2000 ---p 00009000 08:03 4984296                    /lib/libcrypt-2.12.1.so
7fb2e3fc2000-7fb2e3fc3000 r--p 00009000 08:03 4984296                    /lib/libcrypt-2.12.1.so
7fb2e3fc3000-7fb2e3fc4000 rw-p 0000a000 08:03 4984296                    /lib/libcrypt-2.12.1.so
7fb2e3fc4000-7fb2e3ff2000 rw-p 00000000 00:00 0
7fb2e3ff2000-7fb2e41b3000 r-xp 00000000 08:03 13766673                   /usr/lib/libmysqlclient_r.so.16.0.0
7fb2e41b3000-7fb2e43b2000 ---p 001c1000 08:03 13766673                   /usr/lib/libmysqlclient_r.so.16.0.0
7fb2e43b2000-7fb2e43b7000 r--p 001c0000 08:03 13766673                   /usr/lib/libmysqlclient_r.so.16.0.0
7fb2e43b7000-7fb2e4401000 rw-p 001c5000 08:03 13766673                   /usr/lib/libmysqlclient_r.so.16.0.0
7fb2e4401000-7fb2e4402000 rw-p 00000000 00:00 0
7fb2e4402000-7fb2e4412000 r-xp 00000000 08:03 1575219                    /usr/lib/qt4/plugins/sqldrivers/libqsqlmysql.so
7fb2e4412000-7fb2e4612000 ---p 00010000 08:03 1575219                    /usr/lib/qt4/plugins/sqldrivers/libqsqlmysql.so
7fb2e4612000-7fb2e4613000 r--p 00010000 08:03 1575219                    /usr/lib/qt4/plugins/sqldrivers/libqsqlmysql.so
7fb2e4613000-7fb2e4614000 rw-p 00011000 08:03 1575219                    /usr/lib/qt4/plugins/sqldrivers/libqsqlmysql.so
7fb2e4614000-7fb2e4616000 r-xp 00000000 08:03 14024823                   /usr/lib/pango/1.6.0/modules/pango-basic-fc.so
7fb2e4616000-7fb2e4815000 ---p 00002000 08:03 14024823                   /usr/lib/pango/1.6.0/modules/pango-basic-fc.so
7fb2e4815000-7fb2e4816000 r--p 00001000 08:03 14024823                   /usr/lib/pango/1.6.0/modules/pango-basic-fc.so
7fb2e4816000-7fb2e4817000 rw-p 00002000 08:03 14024823                   /usr/lib/pango/1.6.0/modules/pango-basic-fc.so
7fb2e4817000-7fb2e4820000 r-xp 00000000 08:03 13771044                   /usr/lib/gtk-2.0/2.10.0/engines/libpixmap.so
7fb2e4820000-7fb2e4a20000 ---p 00009000 08:03 13771044                   /usr/lib/gtk-2.0/2.10.0/engines/libpixmap.so
7fb2e4a20000-7fb2e4a21000 r--p 00009000 08:03 13771044                   /usr/lib/gtk-2.0/2.10.0/engines/libpixmap.so
7fb2e4a21000-7fb2e4a22000 rw-p 0000a000 08:03 13771044                   /usr/lib/gtk-2.0/2.10.0/engines/libpixmap.so
7fb2e4a22000-7fb2e4a51000 r-xp 00000000 08:03 13771043                   /usr/lib/gtk-2.0/2.10.0/engines/libmurrine.so
7fb2e4a51000-7fb2e4c51000 ---p 0002f000 08:03 13771043                   /usr/lib/gtk-2.0/2.10.0/engines/libmurrine.so
7fb2e4c51000-7fb2e4c52000 r--p 0002f000 08:03 13771043                   /usr/lib/gtk-2.0/2.10.0/engines/libmurrine.so
7fb2e4c52000-7fb2e4c53000 rw-p 00030000 08:03 13771043                   /usr/lib/gtk-2.0/2.10.0/engines/libmurrine.so
7fb2e4c53000-7fb2e4c57000 r-xp 00000000 08:03 13765958                   /usr/lib/libcanberra-gtk.so.0.1.6
7fb2e4c57000-7fb2e4e56000 ---p 00004000 08:03 13765958                   /usr/lib/libcanberra-gtk.so.0.1.6
7fb2e4e56000-7fb2e4e57000 r--p 00003000 08:03 13765958                   /usr/lib/libcanberra-gtk.so.0.1.6
7fb2e4e57000-7fb2e4e58000 rw-p 00004000 08:03 13765958                   /usr/lib/libcanberra-gtk.so.0.1.6
7fb2e4e58000-7fb2e4e5d000 r-xp 00000000 08:03 13771064                   /usr/lib/gtk-2.0/modules/libcanberra-gtk-module.so
7fb2e4e5d000-7fb2e505d000 ---p 00005000 08:03 13771064                   /usr/lib/gtk-2.0/modules/libcanberra-gtk-module.so
7fb2e505d000-7fb2e505e000 r--p 00005000 08:03 13771064                   /usr/lib/gtk-2.0/modules/libcanberra-gtk-module.so
7fb2e505e000-7fb2e505f000 rw-p 00006000 08:03 13771064                   /usr/lib/gtk-2.0/modules/libcanberra-gtk-module.so
7fb2e505f000-7fb2e5062000 r-xp 00000000 08:03 4980822                    /lib/libgpg-error.so.0.4.0
7fb2e5062000-7fb2e5261000 ---p 00003000 08:03 4980822                    /lib/libgpg-error.so.0.4.0
7fb2e5261000-7fb2e5262000 r--p 00002000 08:03 4980822                    /lib/libgpg-error.so.0.4.0
7fb2e5262000-7fb2e5263000 rw-p 00003000 08:03 4980822                    /lib/libgpg-error.so.0.4.0
7fb2e5263000-7fb2e5273000 r-xp 00000000 08:03 13766894                   /usr/lib/libtasn1.so.3.1.9
7fb2e5273000-7fb2e5472000 ---p 00010000 08:03 13766894                   /usr/lib/libtasn1.so.3.1.9
7fb2e5472000-7fb2e5473000 r--p 0000f000 08:03 13766894                   /usr/lib/libtasn1.so.3.1.9
7fb2e5473000-7fb2e5474000 rw-p 00010000 08:03 13766894                   /usr/lib/libtasn1.so.3.1.9
7fb2e5474000-7fb2e547c000 r-xp 00000000 08:03 13766570                   /usr/lib/libltdl.so.7.2.1
7fb2e547c000-7fb2e567c000 ---p 00008000 08:03 13766570                   /usr/lib/libltdl.so.7.2.1
7fb2e567c000-7fb2e567d000 r--p 00008000 08:03 13766570                   /usr/lib/libltdl.so.7.2.1
7fb2e567d000-7fb2e567e000 rw-p 00009000 08:03 13766570                   /usr/lib/libltdl.so.7.2.1
7fb2e567e000-7fb2e568c000 r-xp 00000000 08:03 13766897                   /usr/lib/libtdb.so.1.2.1
7fb2e568c000-7fb2e588b000 ---p 0000e000 08:03 13766897                   /usr/lib/libtdb.so.1.2.1
7fb2e588b000-7fb2e588c000 r--p 0000d000 08:03 13766897                   /usr/lib/libtdb.so.1.2.1
7fb2e588c000-7fb2e588d000 rw-p 0000e000 08:03 13766897                   /usr/lib/libtdb.so.1.2.1
7fb2e588d000-7fb2e5893000 r-xp 00000000 08:03 13766686                   /usr/lib/libogg.so.0.7.0
7fb2e5893000-7fb2e5a92000 ---p 00006000 08:03 13766686                   /usr/lib/libogg.so.0.7.0
7fb2e5a92000-7fb2e5a93000 r--p 00005000 08:03 13766686                   /usr/lib/libogg.so.0.7.0
7fb2e5a93000-7fb2e5a94000 rw-p 00006000 08:03 13766686                   /usr/lib/libogg.so.0.7.0
7fb2e5a94000-7fb2e5abf000 r-xp 00000000 08:03 13766977                   /usr/lib/libvorbis.so.0.4.4
7fb2e5abf000-7fb2e5cbe000 ---p 0002b000 08:03 13766977                   /usr/lib/libvorbis.so.0.4.4
7fb2e5cbe000-7fb2e5cbf000 r--p 0002a000 08:03 13766977                   /usr/lib/libvorbis.so.0.4.4
7fb2e5cbf000-7fb2e5cc0000 rw-p 0002b000 08:03 13766977                   /usr/lib/libvorbis.so.0.4.4
7fb2e5cc0000-7fb2e5cc7000 r-xp 00000000 08:03 13766981                   /usr/lib/libvorbisfile.so.3.3.2
7fb2e5cc7000-7fb2e5ec6000 ---p 00007000 08:03 13766981                   /usr/lib/libvorbisfile.so.3.3.2
7fb2e5ec6000-7fb2e5ec7000 r--p 00006000 08:03 13766981                   /usr/lib/libvorbisfile.so.3.3.2
7fb2e5ec7000-7fb2e5ec8000 rw-p 00007000 08:03 13766981                   /usr/lib/libvorbisfile.so.3.3.2
7fb2e5ec8000-7fb2e5f3c000 r-xp 00000000 08:03 4980818                    /lib/libgcrypt.so.11.5.3
7fb2e5f3c000-7fb2e613c000 ---p 00074000 08:03 4980818                    /lib/libgcrypt.so.11.5.3
7fb2e613c000-7fb2e613d000 r--p 00074000 08:03 4980818                    /lib/libgcrypt.so.11.5.3
7fb2e613d000-7fb2e6140000 rw-p 00075000 08:03 4980818                    /lib/libgcrypt.so.11.5.3
7fb2e6140000-7fb2e6142000 r-xp 00000000 08:03 4984298                    /lib/libutil-2.12.1.so
7fb2e6142000-7fb2e6341000 ---p 00002000 08:03 4984298                    /lib/libutil-2.12.1.so
7fb2e6341000-7fb2e6342000 r--p 00001000 08:03 4984298                    /lib/libutil-2.12.1.so
7fb2e6342000-7fb2e6343000 rw-p 00002000 08:03 4984298                    /lib/libutil-2.12.1.so
7fb2e6343000-7fb2e6352000 r-xp 00000000 08:03 13765905                   /usr/lib/libavahi-client.so.3.2.7
7fb2e6352000-7fb2e6551000 ---p 0000f000 08:03 13765905                   /usr/lib/libavahi-client.so.3.2.7
7fb2e6551000-7fb2e6552000 r--p 0000e000 08:03 13765905                   /usr/lib/libavahi-client.so.3.2.7
7fb2e6552000-7fb2e6553000 rw-p 0000f000 08:03 13765905                   /usr/lib/libavahi-client.so.3.2.7
7fb2e6553000-7fb2e655e000 r-xp 00000000 08:03 13764144                   /usr/lib/libavahi-common.so.3.5.2
7fb2e655e000-7fb2e675d000 ---p 0000b000 08:03 13764144                   /usr/lib/libavahi-common.so.3.5.2
7fb2e675d000-7fb2e675e000 r--p 0000a000 08:03 13764144                   /usr/lib/libavahi-common.so.3.5.2
7fb2e675e000-7fb2e675f000 rw-p 0000b000 08:03 13764144                   /usr/lib/libavahi-common.so.3.5.2
7fb2e675f000-7fb2e6762000 r-xp 00000000 08:03 13763047                   /usr/lib/libavahi-glib.so.1.0.2
7fb2e6762000-7fb2e6961000 ---p 00003000 08:03 13763047                   /usr/lib/libavahi-glib.so.1.0.2
7fb2e6961000-7fb2e6962000 r--p 00002000 08:03 13763047                   /usr/lib/libavahi-glib.so.1.0.2
7fb2e6962000-7fb2e6963000 rw-p 00003000 08:03 13763047                   /usr/lib/libavahi-glib.so.1.0.2
7fb2e6963000-7fb2e69fe000 r-xp 00000000 08:03 13766316                   /usr/lib/libgnutls.so.26.14.12
7fb2e69fe000-7fb2e6bfe000 ---p 0009b000 08:03 13766316                   /usr/lib/libgnutls.so.26.14.12
7fb2e6bfe000-7fb2e6c04000 r--p 0009b000 08:03 13766316                   /usr/lib/libgnutls.so.26.14.12
7fb2e6c04000-7fb2e6c05000 rw-p 000a1000 08:03 13766316                   /usr/lib/libgnutls.so.26.14.12
7fb2e6c05000-7fb2e6c45000 r-xp 00000000 08:03 4980793                    /lib/libdbus-1.so.3.5.2
7fb2e6c45000-7fb2e6e45000 ---p 00040000 08:03 4980793                    /lib/libdbus-1.so.3.5.2
7fb2e6e45000-7fb2e6e46000 r--p 00040000 08:03 4980793                    /lib/libdbus-1.so.3.5.2
7fb2e6e46000-7fb2e6e47000 rw-p 00041000 08:03 4980793                    /lib/libdbus-1.so.3.5.2
7fb2e6e47000-7fb2e6e68000 r-xp 00000000 08:03 13766034                   /usr/lib/libdbus-glib-1.so.2.1.0
7fb2e6e68000-7fb2e7068000 ---p 00021000 08:03 13766034                   /usr/lib/libdbus-glib-1.so.2.1.0
7fb2e7068000-7fb2e7069000 r--p 00021000 08:03 13766034                   /usr/lib/libdbus-glib-1.so.2.1.0
7fb2e7069000-7fb2e706a000 rw-p 00022000 08:03 13766034                   /usr/lib/libdbus-glib-1.so.2.1.0
7fb2e706a000-7fb2e706f000 r-xp 00000000 08:03 13765782                   /usr/lib/libORBitCosNaming-2.so.0.1.0
7fb2e706f000-7fb2e726f000 ---p 00005000 08:03 13765782                   /usr/lib/libORBitCosNaming-2.so.0.1.0
7fb2e726f000-7fb2e7270000 r--p 00005000 08:03 13765782                   /usr/lib/libORBitCosNaming-2.so.0.1.0
7fb2e7270000-7fb2e7271000 rw-p 00006000 08:03 13765782                   /usr/lib/libORBitCosNaming-2.so.0.1.0
7fb2e7271000-7fb2e7280000 r-xp 00000000 08:03 13765960                   /usr/lib/libcanberra.so.0.2.4
7fb2e7280000-7fb2e747f000 ---p 0000f000 08:03 13765960                   /usr/lib/libcanberra.so.0.2.4
7fb2e747f000-7fb2e7480000 r--p 0000e000 08:03 13765960                   /usr/lib/libcanberra.so.0.2.4
7fb2e7480000-7fb2e7481000 rw-p 0000f000 08:03 13765960                   /usr/lib/libcanberra.so.0.2.4
7fb2e7481000-7fb2e7488000 r-xp 00000000 08:03 13766192                   /usr/lib/libgailutil.so.18.0.1
7fb2e7488000-7fb2e7687000 ---p 00007000 08:03 13766192                   /usr/lib/libgailutil.so.18.0.1
7fb2e7687000-7fb2e7688000 r--p 00006000 08:03 13766192                   /usr/lib/libgailutil.so.18.0.1
7fb2e7688000-7fb2e7689000 rw-p 00007000 08:03 13766192                   /usr/lib/libgailutil.so.18.0.1
7fb2e7689000-7fb2e7694000 r-xp 00000000 08:03 4980889                    /lib/libpopt.so.0.0.0
7fb2e7694000-7fb2e7893000 ---p 0000b000 08:03 4980889                    /lib/libpopt.so.0.0.0
7fb2e7893000-7fb2e7894000 r--p 0000a000 08:03 4980889                    /lib/libpopt.so.0.0.0
7fb2e7894000-7fb2e7895000 rw-p 0000b000 08:03 4980889                    /lib/libpopt.so.0.0.0
7fb2e7895000-7fb2e78b2000 r-xp 00000000 08:03 13766292                   /usr/lib/libgnome-keyring.so.0.1.1
7fb2e78b2000-7fb2e7ab1000 ---p 0001d000 08:03 13766292                   /usr/lib/libgnome-keyring.so.0.1.1
7fb2e7ab1000-7fb2e7ab2000 r--p 0001c000 08:03 13766292                   /usr/lib/libgnome-keyring.so.0.1.1
7fb2e7ab2000-7fb2e7ab3000 rw-p 0001d000 08:03 13766292                   /usr/lib/libgnome-keyring.so.0.1.1
7fb2e7ab3000-7fb2e7b19000 r-xp 00000000 08:03 13766310                   /usr/lib/libgnomevfs-2.so.0.2400.3
7fb2e7b19000-7fb2e7d18000 ---p 00066000 08:03 13766310                   /usr/lib/libgnomevfs-2.so.0.2400.3
7fb2e7d18000-7fb2e7d1b000 r--p 00065000 08:03 13766310                   /usr/lib/libgnomevfs-2.so.0.2400.3
7fb2e7d1b000-7fb2e7d1d000 rw-p 00068000 08:03 13766310                   /usr/lib/libgnomevfs-2.so.0.2400.3
7fb2e7d1d000-7fb2e7d1e000 rw-p 00000000 00:00 0
 и т.д.
Программа неожиданно завершилась.


Название: Re: Qt Creator + NCReport(проблема отчета)
Отправлено: kolob от Август 29, 2013, 17:05
Кто нибудь пробовал в триальной версии, убрать или как то закрасить нижний колонтитул, в котором выводится надпись
"Generated by NCReport 2.*.* ...."?


Название: Re: Qt Creator + NCReport(проблема отчета)
Отправлено: RVZ от Ноябрь 19, 2013, 15:18
Да пробовал... она в библиотеки тупо текстом набрана открываешь HEX редактором находишь надпись и стираешь (меняя на все 00 или FF я точно не помню). после сохранения нормально работает ни каких пакостей не пишет.


Название: Re: Qt Creator + NCReport(проблема отчета)
Отправлено: kolob от Ноябрь 20, 2013, 09:42
Цитировать
открываешь HEX редактором находишь надпись и стираешь
Надо будет попробовать.