Commit Graph
49 Commits
Author SHA1 Message Date
Segey 64fc4e5b4b Added hiding (saving, printing, ...) buttons in the Render Report window 2019-04-10 16:23:50 +03:00
Arin Alexander 2d728cf2bb Group functions fixed 2018-11-30 23:50:27 +03:00
Arin Alexander 54dde3727b Group functions have been fixed 2018-11-29 22:43:40 +03:00
Arin Alexander a6d922aac4 Group functions have been fixed 2018-11-26 21:41:30 +03:00
Arin Alexander b4d6ed76c8 Preview scale type has been added 2018-07-11 02:42:43 +03:00
Arin Alexander 01ee099a04 setPreviewLayoutDirection() added to RepotEngine 2017-11-01 22:09:19 +03:00
Arin Alexander 6ad792d2cf Headers have bin fixed 2017-09-27 13:04:56 +03:00
Arin Alexander 8f0f44bd64 The update of data sources was added if they contain changed variables 2017-09-19 22:00:52 +03:00
Arin Alexander 0786ee1f32 Group function pattern has been fixed 2017-06-07 23:47:43 +03:00
Arin Alexander e3df7c88d1 Print range from QPrinter fix 2017-04-21 23:03:56 +03:00
Andy Maloney 94db98d596 Optionally monitor changes to files loaded with ReportEngine::loadFromFile()
When using the designer as a stand alone application and the renderer/preview in the
user application, the preview window would have to be closed and opened again every
time a change was made to the report.

This change adds an optional QFileSystemWatcher to monitor changes to the report file
and automatically refreshes the preview in the application when it is saved.

It may be turned on using the new parameter to ReportEngine::loadFromFile().

If the preview window is open in the application and the file name changes or the file is
removed, inform the user and close the preview window.
2017-04-19 22:43:48 -04:00
Andy Maloney 64331fbaeb Corrects spelling of method name 2017-04-08 12:53:05 -04:00
Arin Alexander d86c6f226b Group functions have been fixed 2017-03-07 19:09:13 +03:00
Arin Alexander ce3a905c55 Database connections have been refactored
keepDbCredentials property has been added to Connection
setPassPharse(QString& passPharse) method has been added to ReportEngine
IDbCredentialsProvider interface has been added
registerDbCredentialsProvider(IDbCredentialsProvider *provider) has been
added to IDataSourceManager
2017-02-16 04:24:34 +03:00
Arin Alexander 7af7a16840 fix #59 setResultEditable(bool value) has been added 2017-02-03 14:20:30 +03:00
Arin Alexander afc8ad77b2 Group functions have been refactored. From now they can use script expression in value parameter 2017-01-28 03:49:26 +03:00
Arin Alexander 081b422468 COUNT function can be called with only one databand argument 2016-12-24 14:01:35 +03:00
Arin Alexander 791efd136e Merge branch 'master' into 1.4
# Conflicts:
#	limereport/lrreportengine.cpp
2016-12-13 12:51:47 +03:00
Arin Alexander 97bd5e4584 Fix #56 isBusy has been added to ReportEngine 2016-12-13 12:47:55 +03:00
Arin Alex 71aaaac34d Merge branch 'master' into 1.4 2016-11-08 01:09:54 +03:00
Arin Alex 0055790bcd setDefaultDatabasePath() has been added to DataSourceManager 2016-11-08 01:09:35 +03:00
Arin Alexander 2152c3f4f1 Merge branch 'master' into 1.4 2016-10-18 15:00:40 +03:00
Arin Alexander ebde2c1c20 Hide unused warnings 2016-10-18 15:00:26 +03:00
Arin Alexander 0a2d906a89 Merge branch 'master' into 1.4
# Conflicts:
#	limereport/lrscriptenginemanager.h
2016-08-12 22:15:50 +04:00
Arin Alexander 71fe049ff4 ScriptEngineManager::addFunction has been fixed 2016-08-12 22:14:05 +04:00
Arin Alex 4370182106 Merge branch 'master' into 1.4
Conflicts:
	limereport/lrpreviewreportwindow.cpp
	limereport/lrpreviewreportwindow.h
	limereport/report.qrc
2016-08-08 15:53:39 +03:00
Arin Alex 4970b09327 Show ToolBar action has been added to preview window 2016-08-08 15:50:04 +03:00
Arin Alex 7a1a3ac34a Merge branch 'master' into 1.4 2016-08-02 22:33:43 +03:00
Arin Alex 7ce974090e Fix #46 Allow to customize the Preview dialog
hints (ShowAllPreviewBars, HidePreviewToolBar, HidePreviewMenuBar, HidePreviewStatusBar, HideAllPreviewBar) have been added to preview method
2016-08-02 22:33:33 +03:00
Arin Alex 9243036750 Merge branch 'master' into 1.4 2016-07-07 23:52:51 +03:00
Arin Alex bf6adc13c3 Fix #40 Replace "QStyleOptionViewItemV4" with "QStyleOptionViewItem" 2016-07-07 23:48:03 +03:00
Arin Alexander b55582fad2 Merge branch 'master' into 1.4
# Conflicts:
#	limereport/lrreportengine.cpp
#	limereport/lrreportengine_p.h
2016-06-25 00:33:44 +04:00
Arin Alex d07c44d6bb ReportSetting has been added
ReportSetting has been added
2016-06-24 23:19:34 +03:00
Arin Alexander fecf863f7c Version 1.4 initial commit 2016-06-10 19:05:18 +04:00
Arin Alexander 133b1c4054 <QScriptEngine> --> <QtScript/QScriptEngine> 2016-05-27 00:07:27 +04:00
Arin Alexander 2e4ee6ca05 Fix #28 signal saveFinished has been added 2016-04-21 17:44:58 +03:00
Arin Alexander cb54963db9 setReportFileName(const QString& fileName) has been added to ReportEngine 2016-04-21 14:58:21 +03:00
Arin Alexander 225ee41289 setPreviewWindowIcon, setPreviewWindowTitle added to LimeReport::ReportEngine 2016-04-06 23:03:58 +04:00
Arin Alexander 79feedd360 page scale refactored 2016-04-06 00:06:11 +04:00
Arin Alex b315af26b9 Preview Widget refactored. 2016-04-02 03:38:23 +03:00
Arin Alexander 9747873db9 lrpreviewreportwidget.h added to EXTRA_FILES 2016-03-31 05:10:04 +04:00
Arin Alexander cdd46ff863 createPreviewWidget(QWidget* parent=0) method has been added to ReportEngine 2016-03-31 00:50:21 +04:00
Arin Alexander 9c57bb772f Preview Widget has been added 2016-03-31 00:50:20 +04:00
Arin Alexander 9d9f1f4d98 Callback interface has been simplified
From now on if slot getCallbackData(const LimeReport::CallbackInfo& info, QVariant& data) returns row count then there is no more need to implement second slot changePos(const LimeReport::CallbackInfo::ChangePosType& type, bool& result);
2016-03-27 10:40:13 +03:00
Arin Alex 59635e3216 Magnet feature has been added 2016-02-21 01:08:54 +03:00
Sergey Popovichev 9a792e453c 1.3.9 2016-02-17 10:39:17 +03:00
Sergey Popovichev 0a16bed249 1.2.1 2016-02-17 10:19:50 +03:00
Sergey Popovichev 81d855f52c 1.1.1 2016-02-17 10:18:19 +03:00
Sergey Popovichev 1e8f2f79c7 1.0.1.7 2016-02-17 10:11:00 +03:00