diff --git a/src/laybasic/laybasic/layNetlistBrowserModel.cc b/src/laybasic/laybasic/layNetlistBrowserModel.cc index 5e4934951..b69e2375a 100644 --- a/src/laybasic/laybasic/layNetlistBrowserModel.cc +++ b/src/laybasic/laybasic/layNetlistBrowserModel.cc @@ -31,7 +31,9 @@ #include #include #include -#include +#if QT_VERSION >= 0x050000 +# include +#endif namespace lay { @@ -1325,7 +1327,7 @@ NetlistModelItemData::child (size_t n) std::pair NetlistModelItemData::circuits_of_this () { - return std::pair (0, 0); + return std::pair ((const db::Circuit *) 0, (const db::Circuit *) 0); } std::pair @@ -1356,7 +1358,7 @@ NetlistModelItemData::derived_from_circuits (const std::pair NetlistModelItemData::devices_of_this () { - return std::pair (0, 0); + return std::pair ((const db::Device *) 0, (const db::Device *) 0); } std::pair @@ -1387,7 +1389,7 @@ NetlistModelItemData::derived_from_devices (const std::pair NetlistModelItemData::pins_of_this () { - return std::pair (0, 0); + return std::pair ((const db::Pin *) 0, (const db::Pin *) 0); } std::pair @@ -1418,7 +1420,7 @@ NetlistModelItemData::derived_from_pins (const std::pair NetlistModelItemData::subcircuits_of_this () { - return std::pair (0, 0); + return std::pair ((const db::SubCircuit *) 0, (const db::SubCircuit *) 0); } std::pair @@ -1449,7 +1451,7 @@ NetlistModelItemData::derived_from_subcircuits (const std::pair NetlistModelItemData::nets_of_this () { - return std::pair (0, 0); + return std::pair ((const db::Net *) 0, (const db::Net *) 0); } std::pair