Skip to content

Commit a61610b

Browse files
committed
Use const char* for ListView GetColumns()
1 parent c3fa271 commit a61610b

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

Applications/DeviceManager/main.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@ class DeviceModel : public Lemon::GUI::DataModel {
2222
return devices.size();
2323
}
2424

25-
const std::string& ColumnName(int column) const {
26-
return columns.at(column).Name();
25+
const char* ColumnName(int column) const {
26+
return columns.at(column).Name().c_str();
2727
}
2828

2929
Lemon::GUI::Variant GetData(int row, int column){

Applications/LemonMonitor/main.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,8 @@ class ProcessModel : public Lemon::GUI::DataModel {
3535
return processes.size();
3636
}
3737

38-
const std::string& ColumnName(int column) const {
39-
return columns.at(column).Name();
38+
const char* ColumnName(int column) const {
39+
return columns.at(column).Name().c_str();
4040
}
4141

4242
Lemon::GUI::Variant GetData(int row, int column){

Applications/Shell/menu.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,7 @@ class MenuModel
147147

148148
int ColumnCount() const override { return 3; }
149149
int RowCount() const override { return filter.ItemCount(); }
150-
const std::string& ColumnName(int) const override { return m_colName; } // We dont display columns
150+
const char* ColumnName(int) const override { return m_colName.c_str(); } // We dont display columns
151151

152152
Lemon::GUI::Variant GetData(int row, int column) override {
153153
switch(column){

0 commit comments

Comments
 (0)