diff options
author | David Tardon <dtardon@redhat.com> | 2013-03-02 06:59:39 +0100 |
---|---|---|
committer | David Tardon <dtardon@redhat.com> | 2013-03-03 09:28:25 +0100 |
commit | d221ae0092568e096f3850344a59ec27b4ea8efa (patch) | |
tree | 82949d69bcf6e410e4c2fc35330ef139efbf4f8a /svtools | |
parent | bf0e0f88563377ee6f2db26970d3199c08acaa38 (diff) |
move fltcall.hxx to vcl to avoid circ. dep.
Change-Id: I39ba1b68df0eeb54f47d9947c540b1523567492e
Diffstat (limited to 'svtools')
-rw-r--r-- | svtools/Package_inc.mk | 1 | ||||
-rw-r--r-- | svtools/inc/svtools/fltcall.hxx | 68 | ||||
-rw-r--r-- | svtools/source/filter/SvFilterOptionsDialog.cxx | 2 | ||||
-rw-r--r-- | svtools/source/filter/exportdialog.hxx | 2 |
4 files changed, 2 insertions, 71 deletions
diff --git a/svtools/Package_inc.mk b/svtools/Package_inc.mk index 47fdf39b5214..38047d484d4c 100644 --- a/svtools/Package_inc.mk +++ b/svtools/Package_inc.mk @@ -58,7 +58,6 @@ $(eval $(call gb_Package_add_file,svtools_inc,inc/svtools/filedlg2.hrc,svtools/f $(eval $(call gb_Package_add_file,svtools_inc,inc/svtools/fileurlbox.hxx,svtools/fileurlbox.hxx)) $(eval $(call gb_Package_add_file,svtools_inc,inc/svtools/fileview.hxx,svtools/fileview.hxx)) $(eval $(call gb_Package_add_file,svtools_inc,inc/svtools/filechangedchecker.hxx,svtools/filechangedchecker.hxx)) -$(eval $(call gb_Package_add_file,svtools_inc,inc/svtools/fltcall.hxx,svtools/fltcall.hxx)) $(eval $(call gb_Package_add_file,svtools_inc,inc/svtools/fmtfield.hxx,svtools/fmtfield.hxx)) $(eval $(call gb_Package_add_file,svtools_inc,inc/svtools/fontsubstconfig.hxx,svtools/fontsubstconfig.hxx)) $(eval $(call gb_Package_add_file,svtools_inc,inc/svtools/framestatuslistener.hxx,svtools/framestatuslistener.hxx)) diff --git a/svtools/inc/svtools/fltcall.hxx b/svtools/inc/svtools/fltcall.hxx deleted file mode 100644 index 91e4d289a6d1..000000000000 --- a/svtools/inc/svtools/fltcall.hxx +++ /dev/null @@ -1,68 +0,0 @@ -/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ -/* - * This file is part of the LibreOffice project. - * - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, You can obtain one at http://mozilla.org/MPL/2.0/. - * - * This file incorporates work covered by the following license notice: - * - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed - * with this work for additional information regarding copyright - * ownership. The ASF licenses this file to you under the Apache - * License, Version 2.0 (the "License"); you may not use this file - * except in compliance with the License. You may obtain a copy of - * the License at http://www.apache.org/licenses/LICENSE-2.0 . - */ - -#ifndef _FLTCALL_HXX -#define _FLTCALL_HXX -#include <sal/types.h> -#include <vcl/field.hxx> -#include <com/sun/star/uno/Sequence.h> -#include <com/sun/star/beans/PropertyValue.hpp> -#include <vcl/FilterConfigItem.hxx> - -class FilterConfigItem; -class SvStream; -class Graphic; -class Window; - -struct FltCallDialogParameter -{ - - Window* pWindow; - ResMgr* pResMgr; - FieldUnit eFieldUnit; - String aFilterExt; - - // In and Out PropertySequence for all filter dialogs - ::com::sun::star::uno::Sequence< ::com::sun::star::beans::PropertyValue > aFilterData; - - FltCallDialogParameter( Window* pW, ResMgr* pRsMgr, FieldUnit eFiUni ) : - pWindow ( pW ), - pResMgr ( pRsMgr ), - eFieldUnit ( eFiUni ) {}; -}; - -typedef sal_Bool (*PFilterCall)(SvStream & rStream, Graphic & rGraphic, - FilterConfigItem* pConfigItem, sal_Bool bPrefDialog); - // Von diesem Typ sind sowohl Export-Filter-Funktionen als auch Import-Filter-Funktionen. - // rFileName ist der komplette Pfadname der zu importierenden bzw. zu exportierenden Datei. - // pCallBack darf auch NULL sein. pCallerData wird der Callback-Funktion uebergeben. - // pOptionsConfig darf NULL sein. Anderenfalls ist die Gruppe des Config schon gesetzt - // und darf von dem Filter nicht geaendert werden! - // Wenn bPrefDialog==sal_True gilt, wird ggf. ein Preferences-Dialog durchgefuehrt. - -typedef sal_Bool ( *PFilterDlgCall )( FltCallDialogParameter& ); - // Von diesem Typ sind sowohl Export-Filter-Funktionen als auch Import-Filter-Funktionen. - // Uebergeben wird ein Pointer auf ein Parent-Fenster und auf die Options-Config. - // pOptions und pWindow duerfen NULL sein, in diesem Fall wird sal_False zurueckgeliefert. - // Anderenfalls ist die Gruppe der Config schon gesetzt - // und darf von dem Filter nicht geaendert werden! - -#endif - -/* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/svtools/source/filter/SvFilterOptionsDialog.cxx b/svtools/source/filter/SvFilterOptionsDialog.cxx index 7cce49bfdd6e..19597874dc79 100644 --- a/svtools/source/filter/SvFilterOptionsDialog.cxx +++ b/svtools/source/filter/SvFilterOptionsDialog.cxx @@ -24,7 +24,7 @@ #include <osl/file.hxx> #include <osl/module.hxx> #include <svl/solar.hrc> -#include <svtools/fltcall.hxx> +#include <vcl/fltcall.hxx> #include "exportdialog.hxx" #include <uno/mapping.hxx> #include <com/sun/star/frame/XModel.hpp> diff --git a/svtools/source/filter/exportdialog.hxx b/svtools/source/filter/exportdialog.hxx index 4d952ef7fbb7..fd33a9dfaa77 100644 --- a/svtools/source/filter/exportdialog.hxx +++ b/svtools/source/filter/exportdialog.hxx @@ -21,7 +21,7 @@ #ifndef _EXPORTDIALOG_HXX_ #define _EXPORTDIALOG_HXX_ -#include <svtools/fltcall.hxx> +#include <vcl/fltcall.hxx> #include <vcl/dialog.hxx> #include <vcl/button.hxx> #include <vcl/fixed.hxx> |