private slots:
protected:
- virtual int deleteObject() =0;
// implementation specific, deletes current data object from memory
virtual void deleteCurrentObject();
virtual void addObject() =0;
deleteCurrentObject();
}
-int MediaImagePathMainDialog::deleteObject()
-{
- return 0;
-}
-
void MediaImagePathMainDialog::addObject()
{
deleteCurrentObject();
~MediaImagePathMainDialog();
protected:
- virtual int deleteObject();
virtual void deleteCurrentObject();
virtual void addObject();
virtual bool deleteItem();
delete dynamic_cast<MediaType*>(dbObject);
}
-int MediaTypeDialog::deleteObject()
-{
- return 0;
-}
-
void MediaTypeDialog::updateDb(const EmuFrontObject *ob) const
{
if (!ob) return;
~MediaTypeDialog();
protected:
- virtual int deleteObject();
virtual void deleteCurrentObject();
virtual void addObject();
virtual bool deleteItem();
delete dynamic_cast<Platform*>(dbObject);
}
-int PlatformDialog::deleteObject()
-{
- return 0;
-}
-
void PlatformDialog::addObject()
{
/*if (!nameDialog)
~PlatformDialog();
protected:
- virtual int deleteObject();
virtual void deleteCurrentObject();
virtual void addObject();
virtual bool deleteItem();