mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-11-05 13:26:21 +00:00
Cosmetic changes:
- put some spaces - delete some comments - reorder #include - delete unneeded workWidth_ and workHeight_ members. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14787 a592a061-630c-0410-9148-cb99ea01b6c8
This commit is contained in:
parent
f46a3db4d8
commit
58e769d564
@ -13,16 +13,17 @@
|
||||
|
||||
#include "GuiWorkArea.h"
|
||||
|
||||
#include "Application.h"
|
||||
#include "ColorCache.h"
|
||||
#include "QLPainter.h"
|
||||
#include "QLyXKeySym.h"
|
||||
|
||||
#include "ColorCache.h"
|
||||
#include "qt_helpers.h"
|
||||
#include "Application.h"
|
||||
|
||||
#include "BufferView.h"
|
||||
#include "debug.h"
|
||||
#include "funcrequest.h"
|
||||
#include "LColor.h"
|
||||
|
||||
#include "support/os.h"
|
||||
|
||||
#include <QLayout>
|
||||
@ -134,8 +135,6 @@ GuiWorkArea::GuiWorkArea(int w, int h, LyXView & lyx_view)
|
||||
viewport()->setCursor(Qt::IBeamCursor);
|
||||
|
||||
resize(w, h);
|
||||
workWidth_ = w;
|
||||
workHeight_ = h;
|
||||
|
||||
synthetic_mouse_event_.timeout.timeout.connect(
|
||||
boost::bind(&GuiWorkArea::generateSyntheticMouseEvent,
|
||||
@ -146,7 +145,7 @@ GuiWorkArea::GuiWorkArea(int w, int h, LyXView & lyx_view)
|
||||
this, SLOT(adjustViewWithScrollBar(int)));
|
||||
|
||||
// PageStep only depends on the viewport height.
|
||||
verticalScrollBar()->setPageStep(workHeight_);
|
||||
verticalScrollBar()->setPageStep(viewport()->height());
|
||||
|
||||
lyxerr[Debug::GUI] << BOOST_CURRENT_FUNCTION
|
||||
<< "\n Area width\t" << width()
|
||||
@ -174,6 +173,7 @@ GuiWorkArea::GuiWorkArea(int w, int h, LyXView & lyx_view)
|
||||
setAttribute(Qt::WA_InputMethodEnabled, true);
|
||||
}
|
||||
|
||||
|
||||
GuiWorkArea::~GuiWorkArea()
|
||||
{
|
||||
}
|
||||
@ -420,36 +420,14 @@ void GuiWorkArea::mouseDoubleClickEvent(QMouseEvent * e)
|
||||
|
||||
void GuiWorkArea::resizeEvent(QResizeEvent *)
|
||||
{
|
||||
workWidth_ = viewport()->width();
|
||||
workHeight_ = viewport()->height();
|
||||
|
||||
verticalScrollBar()->setPageStep(viewport()->height());
|
||||
|
||||
// screen_device_ = QPixmap(viewport()->width(), viewport()->height());
|
||||
// paint_device_ = QImage(viewport()->width(), viewport()->height(), QImage::Format_RGB32);
|
||||
paint_device_ = QPixmap(viewport()->width(), viewport()->height());
|
||||
|
||||
resizeBufferView();
|
||||
|
||||
/*
|
||||
lyxerr[Debug::GUI] << BOOST_CURRENT_FUNCTION
|
||||
<< "\n QWidget width\t" << this->QWidget::width()
|
||||
<< "\n QWidget height\t" << this->QWidget::height()
|
||||
<< "\n viewport width\t" << viewport()->width()
|
||||
<< "\n viewport height\t" << viewport()->height()
|
||||
<< "\n QResizeEvent rect left\t" << rect().left()
|
||||
<< "\n QResizeEvent rect right\t" << rect().right()
|
||||
<< endl;
|
||||
*/
|
||||
}
|
||||
|
||||
|
||||
void GuiWorkArea::update(int x, int y, int w, int h)
|
||||
{
|
||||
//screen_device_.fromImage(paint_device_);
|
||||
//QPainter q(&screen_device_);
|
||||
//q.drawImage(x, y, paint_device_.copy(x, y, w, h));
|
||||
|
||||
viewport()->update(x, y, w, h);
|
||||
}
|
||||
|
||||
@ -600,7 +578,6 @@ void GuiWorkArea::inputMethodEvent(QInputMethodEvent * e)
|
||||
e->accept();
|
||||
}
|
||||
|
||||
|
||||
} // namespace frontend
|
||||
} // namespace lyx
|
||||
|
||||
|
@ -4,7 +4,6 @@
|
||||
* This file is part of LyX, the document processor.
|
||||
* Licence details can be found in the file COPYING.
|
||||
*
|
||||
* \author unknown
|
||||
* \author John Levon
|
||||
* \author Abdelrazak Younes
|
||||
*
|
||||
@ -14,10 +13,6 @@
|
||||
#ifndef WORKAREA_H
|
||||
#define WORKAREA_H
|
||||
|
||||
#ifdef emit
|
||||
#undef emit
|
||||
#endif
|
||||
|
||||
#include "frontends/WorkArea.h"
|
||||
|
||||
#include "QLPainter.h"
|
||||
@ -95,8 +90,8 @@ public:
|
||||
* Qt-specific implementation of the work area
|
||||
* (buffer view GUI)
|
||||
*/
|
||||
class GuiWorkArea: public QAbstractScrollArea, public WorkArea {
|
||||
|
||||
class GuiWorkArea: public QAbstractScrollArea, public WorkArea
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
@ -105,10 +100,10 @@ public:
|
||||
|
||||
virtual ~GuiWorkArea();
|
||||
/// return the width of the content pane
|
||||
virtual int width() const { return workWidth_; }
|
||||
virtual int width() const { return viewport()->width(); }
|
||||
|
||||
/// return the height of the content pane
|
||||
virtual int height() const { return workHeight_; }
|
||||
virtual int height() const { return viewport()->height(); }
|
||||
///
|
||||
virtual void setScrollbarParams(int height, int pos, int line_height);
|
||||
|
||||
@ -163,8 +158,6 @@ protected:
|
||||
void wheelEvent(QWheelEvent * e);
|
||||
/// key press
|
||||
void keyPressEvent(QKeyEvent * e);
|
||||
|
||||
protected:
|
||||
/// IM events
|
||||
void inputMethodEvent(QInputMethodEvent * e);
|
||||
|
||||
@ -183,11 +176,6 @@ public Q_SLOTS:
|
||||
void adjustViewWithScrollBar(int action = 0);
|
||||
|
||||
private:
|
||||
/// Buffer view width.
|
||||
int workWidth_;
|
||||
|
||||
/// Buffer view height.
|
||||
int workHeight_;
|
||||
|
||||
/// Our painter.
|
||||
QLPainter painter_;
|
||||
@ -199,12 +187,8 @@ private:
|
||||
SyntheticMouseEvent synthetic_mouse_event_;
|
||||
|
||||
/// Our client side painting device.
|
||||
//QImage paint_device_;
|
||||
QPixmap paint_device_;
|
||||
|
||||
/// Our server side painting device.
|
||||
//QPixmap screen_device_;
|
||||
|
||||
/// \todo remove
|
||||
QTimer step_timer_;
|
||||
|
||||
|
@ -25,7 +25,6 @@
|
||||
#include "qt_helpers.h"
|
||||
|
||||
#include "bufferparams.h"
|
||||
#include "floatplacement.h"
|
||||
#include "gettext.h"
|
||||
#include "helper_funcs.h" // getSecond()
|
||||
#include "language.h"
|
||||
|
Loading…
Reference in New Issue
Block a user