[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    [calligra/report_odt_danders] /: Merge branch 'master' into report_odt_danders
From:       Dag Andersen <danders () get2net ! dk>
Date:       2012-08-16 12:58:12
Message-ID: 20120816125812.D0ED9A6096 () git ! kde ! org
[Download RAW message or body]

Git commit 784ab3de9e87cc122578da6ff40c2ca513a70e94 by Dag Andersen.
Committed on 14/08/2012 at 12:48.
Pushed by danders into branch 'report_odt_danders'.

Merge branch 'master' into report_odt_danders

Conflicts:
	plan/libs/ui/reports/report.h
	plan/libs/ui/reports/reportexportpanel.cpp
	plan/libs/ui/reports/reportview.cpp
	plan/libs/ui/reports/reportview.h

M  +6    -0    libs/koreport/CMakeLists.txt
M  +3    -0    plan/libs/ui/CMakeLists.txt
M  +1    -2    plan/libs/ui/reports/report.h
M  +941  -278  plan/libs/ui/reports/reportview.cpp

http://commits.kde.org/calligra/784ab3de9e87cc122578da6ff40c2ca513a70e94

diff --cc plan/libs/ui/reports/report.h
index b84fee5,d5991a2..7f17253
--- a/plan/libs/ui/reports/report.h
+++ b/plan/libs/ui/reports/report.h
@@@ -26,8 -26,8 +26,7 @@@ namespace KPlat
  namespace Reports
  {
      enum ItemRoles { TagRole = Qt::UserRole + 1 };
--    
-     enum ExportFormat { EF_Unknown, EF_OdtFrames, EF_OdtTables, EF_Ods, EF_Html, EF_XHtml };
+     enum ExportFormat { EF_Unknown, EF_OdtTable, EF_OdtFrames, EF_Ods, EF_Html, EF_XHtml };
  }
  
  }
diff --cc plan/libs/ui/reports/reportview.cpp
index e6b250d,922fc66..25e2277
--- a/plan/libs/ui/reports/reportview.cpp
+++ b/plan/libs/ui/reports/reportview.cpp
@@@ -26,18 -26,21 +26,20 @@@
  #include "reportsourceeditor.h"
  #include "reportscripts.h"
  #include "reportexportpanel.h"
- #include "KoReportODTRenderer.h"
- #include "kptnodechartmodel.h"
- #include "kptdebug.h"
 -#include "odt/ReportODTRenderer.h"
+ #include "ui_reportsectionswidget.h"
+ #include "ui_reporttoolswidget.h"
  
- #include <KoReportPage.h>
- #include <KoReportPreRenderer.h>
- #include <KoReportPrintRenderer.h>
- #include <renderobjects.h>
- #include <KoReportKSpreadRenderer.h>
- #include <KoReportHTMLCSSRenderer.h>
- #include <reportsection.h>
- #include <koproperty/EditorView.h>
 -#include "KoPageLayout.h"
++#include "KoReportODTRenderer.h"
+ #include "KoReportPage.h"
+ #include "KoReportPreRenderer.h"
+ #include "KoReportPrintRenderer.h"
+ #include "renderobjects.h"
+ #include "KoReportKSpreadRenderer.h"
+ #include "KoReportHTMLCSSRenderer.h"
+ #include "reportsection.h"
+ #include "reportsectiondetail.h"
+ #include "reportsectiondetailgroup.h"
+ #include "koproperty/EditorView.h"
  
  #include "kptglobal.h"
  #include "kptaccountsmodel.h"
@@@ -47,8 -50,11 +49,12 @@@
  #include "kptresourcemodel.h"
  #include "kptresourceappointmentsmodel.h"
  #include "kptschedule.h"
+ #include "kptnodechartmodel.h"
+ #include "kptdebug.h"
  
++#include "KoPageLayout.h"
  #include "KoDocument.h"
 -#include <KoIcon.h>
++#include "KoIcon.h"
  
  #include <KTabWidget>
  #include <KAction>
@@@ -350,13 -407,12 +407,12 @@@ void ReportWidget::slotExportFinished( 
      dia->deleteLater();
  }
  
- void ReportView::exportToOdtFrames( KoReportRendererContext &context )
+ void ReportWidget::exportToOdtTable( KoReportRendererContext &context )
  {
      kDebug(planDbg())<<"Export to odt:"<<context.destinationUrl;
- //    KoReportRendererBase *renderer = new ReportODTRenderer();
-     KoReportRendererBase *renderer = m_factory.createInstance("odtframes");
 -    KoReportRendererBase *renderer = m_factory.createInstance("odt");
++    KoReportRendererBase *renderer = m_factory.createInstance("odttable");
      if ( renderer == 0 ) {
-         kError()<<"Cannot create odt renderer";
+         kError()<<"Cannot create odt (table) renderer";
          return;
      }
      if (!renderer->render(context, m_reportDocument)) {
@@@ -364,13 -420,13 +420,12 @@@
      }
  }
  
- void ReportView::exportToOdtTables( KoReportRendererContext &context )
+ void ReportWidget::exportToOdtFrames( KoReportRendererContext &context )
  {
      kDebug(planDbg())<<"Export to odt:"<<context.destinationUrl;
-     //    KoReportRendererBase *renderer = new ReportODTRenderer();
-     KoReportRendererBase *renderer = m_factory.createInstance("odttables");
 -    KoReportRendererBase *renderer = new ReportODTRenderer();
 -    //    renderer = m_factory.createInstance("odt");
++    KoReportRendererBase *renderer = m_factory.createInstance("odtframes");
      if ( renderer == 0 ) {
--        kError()<<"Cannot create odt renderer";
++        kError()<<"Cannot create odt (frames) renderer";
          return;
      }
      if (!renderer->render(context, m_reportDocument)) {
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic