~ubuntu-branches/ubuntu/vivid/guayadeque/vivid

« back to all changes in this revision

Viewing changes to src/.svn/text-base/LibUpdate.h.svn-base

  • Committer: Bazaar Package Importer
  • Author(s): Alessio Treglia
  • Date: 2011-02-25 11:59:10 UTC
  • mfrom: (1.1.2 upstream)
  • Revision ID: james.westby@ubuntu.com-20110225115910-13phl46pz0rgqg0a
Tags: 0.2.9-1
* Imported Upstream version 0.2.9
* Drop 02-google_cover_search_engine_crash.patch patch, applied upstream.

Show diffs side-by-side

added added

removed removed

Lines of Context:
23
23
 
24
24
#include "DbLibrary.h"
25
25
#include "MainFrame.h"
 
26
#include "LibPanel.h"
26
27
 
27
28
// -------------------------------------------------------------------------------- //
28
29
bool guIsValidImageFile( const wxString &filename );
32
33
{
33
34
  private :
34
35
    guDbLibrary *       m_Db;
 
36
    guLibPanel *        m_LibPanel;
35
37
    guMainFrame *       m_MainFrame;
36
38
    wxArrayString       m_TrackFiles;
37
39
    wxArrayString       m_ImageFiles;
43
45
    wxString            m_ScanPath;
44
46
    bool                m_ScanAddPlayLists;
45
47
    bool                m_ScanEmbeddedCovers;
 
48
    bool                m_ScanSymlinks;
46
49
 
47
50
    int                 ScanDirectory( wxString dirname, bool includedir = false );
48
51
 
49
52
  public :
 
53
    guLibUpdateThread( guLibPanel * libpanel, int gaugeid, const wxString &scanpath = wxEmptyString );
50
54
    guLibUpdateThread( guDbLibrary * db, int gaugeid, const wxString &scanpath = wxEmptyString );
51
55
    ~guLibUpdateThread();
52
56
 
53
57
    ExitCode Entry();
54
58
 
 
59
    guLibPanel *        LibPanel( void ) { return m_LibPanel; }
55
60
};
56
61
 
57
62
// -------------------------------------------------------------------------------- //
59
64
{
60
65
  private :
61
66
    guDbLibrary *       m_Db;
 
67
    guLibPanel *        m_LibPanel;
62
68
    guMainFrame *       m_MainFrame;
63
69
    wxTimer             m_ProgressTimer;
64
70
 
65
71
    void                OnTimer( wxTimerEvent &event );
66
72
 
67
73
  public :
 
74
    guLibCleanThread( guLibPanel * libpanel );
68
75
    guLibCleanThread( guDbLibrary * db );
69
76
    ~guLibCleanThread();
70
77
 
71
 
    ExitCode Entry();
 
78
    ExitCode            Entry();
 
79
    guLibPanel *        LibPanel( void ) { return m_LibPanel; }
72
80
 
73
81
};
74
82