20 lines
444 B
C
20 lines
444 B
C
|
|
#ifndef NODETOTERMINAL_H
|
|||
|
|
#define NODETOTERMINAL_H
|
|||
|
|
//一个通过Node检索Terminal的表,做成单例形式
|
|||
|
|
#include <QHash>
|
|||
|
|
#include <QString>
|
|||
|
|
class NodeToTerminal
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
explicit NodeToTerminal();
|
|||
|
|
~NodeToTerminal();
|
|||
|
|
void add(const QString& key,const QString& value);
|
|||
|
|
bool contains(const QString& key);
|
|||
|
|
QString value(const QString& key);
|
|||
|
|
private:
|
|||
|
|
static QHash<QString,QString> *ht;
|
|||
|
|
|
|||
|
|
|
|||
|
|
};
|
|||
|
|
#endif // NODETOTERMINAL_H
|