• Skip to content
  • Skip to link menu
KDE API Reference
  • KDE API Reference
  • kdesdk API Reference
  • KDE Home
  • Contact Us
 

okteta

  • sources
  • kde-4.12
  • kdesdk
  • okteta
  • kasten
  • controllers
  • view
  • libbytearraychecksum
  • algorithm
  • template
template_bytearraychecksumparametersetedit.h
Go to the documentation of this file.
1 /*
2  This file is part of the Okteta Kasten module, made within the KDE community.
3 
4  Copyright 2009 Friedrich W. H. Kossebau <kossebau@kde.org>
5 
6  Public domain.
7 */
8 
12 #ifndef TEMPLATE_BYTEARRAYCHECKSUMPARAMETERSETEDIT_H
13 #define TEMPLATE_BYTEARRAYCHECKSUMPARAMETERSETEDIT_H
14 
16 // lib
17 #include "abstractbytearraychecksumparametersetedit.h"
18 
21 class KIntNumInput;
23 
24 
28 class Template_ByteArrayChecksumParameterSetEdit : public AbstractByteArrayChecksumParameterSetEdit
30 {
31  Q_OBJECT
32 
33  public:
34  static const char* const Id;
35 
36  public:
37  Template_ByteArrayChecksumParameterSetEdit( QWidget* parent = 0 );
38 
39  virtual ~Template_ByteArrayChecksumParameterSetEdit();
40 
41  public: // AbstractByteArrayFilterParameterSetEdit API
42  virtual void setParameterSet( const AbstractByteArrayChecksumParameterSet* parameterSet );
43  virtual void getParameterSet( AbstractByteArrayChecksumParameterSet* parameterSet ) const;
47  virtual bool isValid() const;
49 
53  protected Q_SLOTS:
54  void onBitNumberChanged( int value );
56 
59  protected:
60  KIntNumInput* mBitNumberEdit;
61 
62  bool mIsValid :1;
64 };
65 
66 #endif
Template_ByteArrayChecksumParameterSetEdit::onBitNumberChanged
void onBitNumberChanged(int value)
Definition: template_bytearraychecksumparametersetedit.cpp:108
QWidget
AbstractByteArrayChecksumParameterSetEdit
Definition: abstractbytearraychecksumparametersetedit.h:32
abstractbytearraychecksumparametersetedit.h
Template_ByteArrayChecksumParameterSetEdit::Template_ByteArrayChecksumParameterSetEdit
Template_ByteArrayChecksumParameterSetEdit(QWidget *parent=0)
Definition: template_bytearraychecksumparametersetedit.cpp:38
Template_ByteArrayChecksumParameterSetEdit::mIsValid
bool mIsValid
Definition: template_bytearraychecksumparametersetedit.h:62
Template_ByteArrayChecksumParameterSetEdit::~Template_ByteArrayChecksumParameterSetEdit
virtual ~Template_ByteArrayChecksumParameterSetEdit()
Definition: template_bytearraychecksumparametersetedit.cpp:120
Template_ByteArrayChecksumParameterSetEdit
Definition: template_bytearraychecksumparametersetedit.h:28
Template_ByteArrayChecksumParameterSetEdit::isValid
virtual bool isValid() const
default returns true
Definition: template_bytearraychecksumparametersetedit.cpp:79
Template_ByteArrayChecksumParameterSetEdit::getParameterSet
virtual void getParameterSet(AbstractByteArrayChecksumParameterSet *parameterSet) const
default does nothing
Definition: template_bytearraychecksumparametersetedit.cpp:95
AbstractByteArrayChecksumParameterSet
Definition: abstractbytearraychecksumparameterset.h:27
Template_ByteArrayChecksumParameterSetEdit::mBitNumberEdit
KIntNumInput * mBitNumberEdit
Definition: template_bytearraychecksumparametersetedit.h:60
Template_ByteArrayChecksumParameterSetEdit::setParameterSet
virtual void setParameterSet(const AbstractByteArrayChecksumParameterSet *parameterSet)
Definition: template_bytearraychecksumparametersetedit.cpp:87
Template_ByteArrayChecksumParameterSetEdit::Id
static const char *const Id
Definition: template_bytearraychecksumparametersetedit.h:34
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:04:09 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.

okteta

Skip menu "okteta"
  • Main Page
  • Namespace List
  • Namespace Members
  • Alphabetical List
  • Class List
  • Class Hierarchy
  • Class Members
  • File List
  • File Members
  • Related Pages

kdesdk API Reference

Skip menu "kdesdk API Reference"
  • kapptemplate
  • kcachegrind
  • kompare
  • lokalize
  • okteta
  • umbrello
  •   umbrello

Search



Report problems with this website to our bug tracking system.
Contact the specific authors with questions and comments about the page contents.

KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal