diff options
author | Slávek Banko <slavek.banko@axis.cz> | 2019-12-16 23:07:15 +0100 |
---|---|---|
committer | Slávek Banko <slavek.banko@axis.cz> | 2019-12-16 23:07:15 +0100 |
commit | ae5e2adcf39a6c7abbcd874e40e05bbbff428e2c (patch) | |
tree | acf956c61c43960e5c1257ef053991ac61ba1816 /parts/filecreate/filecreate_filetype.h | |
parent | 6fa6e46d9d7becae27a8e1534ec5da8833ff7c17 (diff) | |
download | tdevelop-ae5e2adcf39a6c7abbcd874e40e05bbbff428e2c.tar.gz tdevelop-ae5e2adcf39a6c7abbcd874e40e05bbbff428e2c.zip |
Fix crash on creating new file if a specific file type is selected
from the popup menu on the New file icon.
This relates to issue #4.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
Diffstat (limited to 'parts/filecreate/filecreate_filetype.h')
-rw-r--r-- | parts/filecreate/filecreate_filetype.h | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/parts/filecreate/filecreate_filetype.h b/parts/filecreate/filecreate_filetype.h index 4b050708..e2d2a279 100644 --- a/parts/filecreate/filecreate_filetype.h +++ b/parts/filecreate/filecreate_filetype.h @@ -40,10 +40,13 @@ public: bool enabled() const { return m_enabled; } void setSubtypesEnabled(bool enabled = true); - + void addSubtype(const FileType * subtype) { m_subtypes.append(subtype); } TQPtrList<FileType> subtypes() const { return m_subtypes; } - + + void setId(int id) { m_id = id; } + int id() const { return m_id; } + private: TQString m_name; TQString m_ext; @@ -53,9 +56,10 @@ private: TQString m_descr; bool m_enabled; - + TQPtrList<FileType> m_subtypes; + int m_id; }; } |