benim C++ başlık dosyasında bu var: Ben statik QMap COLUMN_NAMES değerleri eklemek istediğinizC++ Qt'deki statik QMap değerlerini nasıl doldururum?
#include "LogEvent.h"
LogEvent::LogEvent()
{
//constructor code
}
//blah blah blah other functions
:
#include <QMap>
#include <QString>
class LogEvent {
public:
LogEvent();
enum column_t {TIMESTAMP_COLUMN = 0, TYPE_COLUMN = 1, EVENT_COLUMN = 2,
FILE_COLUMN = 3};
static QMap<column_t, QString> COLUMN_NAMES;
static QMap<column_t, QString> getColumnNames() {
return LogEvent::COLUMN_NAMES;
}
//blah blah blah other functions
};
Bu benim C++ kaynak dosyasıdır. Bunu nerede ve nasıl yaparım?
Bazı C++ 11 desteği eklemek için Qt zamanı! –