source: filezilla/trunk/fuentes/src/interface/import.h @ 130

Last change on this file since 130 was 130, checked in by jrpelegrina, 4 years ago

First release to xenial

File size: 814 bytes
Line 
1#ifndef __IMPORT_H__
2#define __IMPORT_H__
3
4#include "dialogex.h"
5
6#include "xmlfunctions.h"
7
8class CQueueView;
9class CImportDialog : public wxDialogEx
10{
11public:
12        CImportDialog(wxWindow* parent, CQueueView* pQueueView);
13
14        void Run();
15
16protected:
17
18        // Import function for Site Manager
19        bool HasEntryWithName(pugi::xml_node element, wxString const& name);
20        pugi::xml_node GetFolderWithName(pugi::xml_node element, wxString const& name);
21        bool ImportSites(pugi::xml_node sites);
22        bool ImportSites(pugi::xml_node sitesToImport, pugi::xml_node existingSites);
23        bool ImportLegacySites(pugi::xml_node sites);
24        bool ImportLegacySites(pugi::xml_node sitesToImport, pugi::xml_node existingSites);
25        wxString DecodeLegacyPassword(wxString pass);
26
27        wxWindow* const m_parent;
28        CQueueView* m_pQueueView;
29};
30
31#endif //__IMPORT_H__
Note: See TracBrowser for help on using the repository browser.