diff options
Diffstat (limited to 'Source/FLTKDialog/CMakeSetupGUIImplementation.h')
-rw-r--r-- | Source/FLTKDialog/CMakeSetupGUIImplementation.h | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/Source/FLTKDialog/CMakeSetupGUIImplementation.h b/Source/FLTKDialog/CMakeSetupGUIImplementation.h index d0f8021..a7275b9 100644 --- a/Source/FLTKDialog/CMakeSetupGUIImplementation.h +++ b/Source/FLTKDialog/CMakeSetupGUIImplementation.h @@ -26,15 +26,18 @@ public: virtual void BuildProjectFiles( void ); virtual void BrowseForBinaryPath( void ); virtual void BrowseForSourcePath( void ); - virtual void SetBinaryPath( const char * path ); - virtual void SetSourcePath( const char * path ); - virtual bool VerifyBinaryPath( const char * path ); - virtual bool VerifySourcePath( const char * path ); + virtual bool SetBinaryPath( const char * path ); + virtual bool SetSourcePath( const char * path ); virtual void SaveCacheFromGUI( void ); virtual void LoadCacheFromDiskToGUI( void ); virtual void FillCacheGUIFromCacheManager( void ); virtual void FillCacheManagerFromCacheGUI( void ); +private: + virtual bool VerifyBinaryPath( const string & path ) const; + virtual bool VerifySourcePath( const string & path ) const; + virtual string ExpandPathAndMakeItAbsolute( const string & inputPath ) const; + private: fltk::PropertyList m_CacheEntriesList; std::string m_WhereBuild; |