• Skip to content
  • Skip to link menu
Trinity API Reference
  • Trinity API Reference
  • KDevelop Extension Interfaces Library
 

KDevelop Extension Interfaces Library

  • KDevCreateFile
  • CreatedFile
Public Types | Public Member Functions | Public Attributes | List of all members
KDevCreateFile::CreatedFile Class Reference

#include <kdevcreatefile.h>

Public Types

enum  Status { STATUS_OK, STATUS_CANCELED, STATUS_NOTCREATED, STATUS_NOTWITHINPROJECT }
 

Public Member Functions

 CreatedFile ()
 
 CreatedFile (const CreatedFile &source)
 
CreatedFile & operator= (const CreatedFile &source)
 
bool operator== (const CreatedFile &source) const
 

Public Attributes

TQString dir
 
TQString filename
 
TQString ext
 
TQString subtype
 
Status status
 
bool addToProject
 

Detailed Description

File created with KDevCreateFile implementation.

Definition at line 53 of file kdevcreatefile.h.

Member Enumeration Documentation

◆ Status

enum KDevCreateFile::CreatedFile::Status

The status of a file.

Enumerator
STATUS_OK 

File was successfuly created.

STATUS_CANCELED 

File was not created due to user intervention.

STATUS_NOTCREATED 

File was not created due to error.

STATUS_NOTWITHINPROJECT 

File was successfuly created but not added to a project.

Definition at line 57 of file kdevcreatefile.h.

Constructor & Destructor Documentation

◆ CreatedFile()

KDevCreateFile::CreatedFile::CreatedFile ( )
inline

Constructor.

Sets status to STATUS_NOTCREATED.

Definition at line 66 of file kdevcreatefile.h.

Member Data Documentation

◆ addToProject

bool KDevCreateFile::CreatedFile::addToProject

true if the file should be added to a project.

Definition at line 110 of file kdevcreatefile.h.

◆ dir

TQString KDevCreateFile::CreatedFile::dir

The directory.

Definition at line 98 of file kdevcreatefile.h.

◆ ext

TQString KDevCreateFile::CreatedFile::ext

The extension of a file.

Extension defines a "type" of the file template to use during file creation.

Definition at line 103 of file kdevcreatefile.h.

◆ filename

TQString KDevCreateFile::CreatedFile::filename

The name (without directory path).

Definition at line 100 of file kdevcreatefile.h.

◆ status

Status KDevCreateFile::CreatedFile::status

Current status.

Definition at line 108 of file kdevcreatefile.h.

◆ subtype

TQString KDevCreateFile::CreatedFile::subtype

The subtype of a file.

"Subtype" defines a file template to use when there are several file templates for each extension.

Definition at line 106 of file kdevcreatefile.h.


The documentation for this class was generated from the following file:
  • kdevcreatefile.h

KDevelop Extension Interfaces Library

Skip menu "KDevelop Extension Interfaces Library"
  • Main Page
  • Alphabetical List
  • Class List
  • File List
  • Class Members

KDevelop Extension Interfaces Library

Skip menu "KDevelop Extension Interfaces Library"
  • buildtools
  •   lib
  •     base
  •     parsers
  •       autotools
  •       qmake
  •     widgets
  •   api
  • languages
  •   lib
  •     debugger
  •     designer_integration
  •     interfaces
  • lib
  •   catalog
  •   interfaces
  •     extensions
  •     external
  •     extras
  •   util
  •   widgets
  •     propeditor
  • parts
  •   documentation
  •     interfaces
  • src
  •   profileengine
  •     lib
Generated for KDevelop Extension Interfaces Library by doxygen 1.8.13
This website is maintained by Timothy Pearson.