#include "GuiWorkArea.h"
-#include "Application.h"
-#include "ColorCache.h"
+#include "GuiApplication.h"
#include "QLPainter.h"
#include "QLyXKeySym.h"
#include "qt_helpers.h"
viewport()->setAutoFillBackground(false);
viewport()->setAttribute(Qt::WA_OpaquePaintEvent);
-
- viewport()->setFocusPolicy(Qt::WheelFocus);
- viewport()->setFocus();
setFocusPolicy(Qt::WheelFocus);
viewport()->setCursor(Qt::IBeamCursor);
lyxerr[Debug::GUI] << "GuiWorkArea::dropEvent: got URIs!" << endl;
for (int i = 0; i!=files.size(); ++i) {
- string const file = os::internal_path(fromqstr(files.at(i).toString()));
+ string const file = os::internal_path(fromqstr(files.at(i).toLocalFile()));
if (!file.empty())
dispatch(FuncRequest(LFUN_FILE_OPEN, file));
}
show_vcursor_ = true;
- QColor const & required_color = lcolorcache.get(LColor::cursor);
+ QColor const & required_color = guiApp->colorCache().get(LColor::cursor);
if (x==cursor_x_ && y==cursor_y_ && h==cursor_h_
&& cursor_color_ == required_color