Turn almost all Listeners into abstract interfaces

This commit is contained in:
Flössie
2018-10-09 20:32:40 +02:00
parent 2a9d3896bb
commit 2125f42116
159 changed files with 1385 additions and 939 deletions

View File

@@ -36,8 +36,7 @@ class RTWindow;
class FilePanel final :
public Gtk::HPaned,
public FileSelectionListener,
public PParamsChangeListener
public FileSelectionListener
{
public:
FilePanel ();
@@ -72,8 +71,8 @@ public:
void saveOptions ();
// interface fileselectionlistener
bool fileSelected (Thumbnail* thm);
bool addBatchQueueJobs ( std::vector<BatchQueueEntry*> &entries );
bool fileSelected(Thumbnail* thm);
bool addBatchQueueJobs(const std::vector<BatchQueueEntry*>& entries);
void optionsChanged ();
bool imageLoaded( Thumbnail* thm, ProgressConnector<rtengine::InitialImage*> * );