29 #ifndef MAPVIZ_SELECT_FRAME_DIALOG_H_ 30 #define MAPVIZ_SELECT_FRAME_DIALOG_H_ 35 #include <boost/shared_ptr.hpp> 46 class TransformListener;
67 static std::string selectFrame(
77 static std::vector<std::string> selectFrames(
91 void allowMultipleFrames(
bool allow);
99 std::string selectedFrame()
const;
104 std::vector<std::string> selectedFrames()
const;
107 void timerEvent(QTimerEvent *);
108 void closeEvent(QCloseEvent *);
110 std::vector<std::string> filterFrames(
111 const std::vector<std::string> &)
const;
115 void updateDisplayedFrames();
129 #endif // MAPVIZ_SELECT_FRAME_DIALOG_H_