Fix windows compile error
pegtl.hpp is dumb and leaks windows.h which then causes #define conflicts
This commit is contained in:
parent
ed35f4bfc5
commit
38a25fbc4d
|
@ -261,8 +261,8 @@ VECTOR2D FONT::getBoundingBox( const UTF8& aText, TEXT_STYLE_FLAGS aTextStyle,
|
|||
}
|
||||
|
||||
|
||||
void FONT::DrawText( KIGFX::GAL* aGal, const UTF8& aText, const VECTOR2D& aPosition,
|
||||
const TEXT_ATTRIBUTES& aAttributes ) const
|
||||
void FONT::KiDrawText( KIGFX::GAL* aGal, const UTF8& aText, const VECTOR2D& aPosition,
|
||||
const TEXT_ATTRIBUTES& aAttributes ) const
|
||||
{
|
||||
// FONT TODO: do we need to set the attributes to the gal at all?
|
||||
aGal->SetHorizontalJustify( aAttributes.m_Halign );
|
||||
|
|
|
@ -35,7 +35,12 @@
|
|||
#include <utf8.h>
|
||||
#include <font/glyph.h>
|
||||
#include <font/text_attributes.h>
|
||||
#include <markup_parser.h>
|
||||
|
||||
|
||||
namespace MARKUP
|
||||
{
|
||||
struct NODE;
|
||||
}
|
||||
|
||||
namespace KIGFX
|
||||
{
|
||||
|
@ -132,8 +137,8 @@ public:
|
|||
return Draw( aGal, aText, aPosition, VECTOR2D( 0, 0 ), aAttributes );
|
||||
}
|
||||
|
||||
virtual void DrawText( KIGFX::GAL* aGal, const UTF8& aText, const VECTOR2D& aPosition,
|
||||
const TEXT_ATTRIBUTES& aAttributes ) const;
|
||||
virtual void KiDrawText( KIGFX::GAL* aGal, const UTF8& aText, const VECTOR2D& aPosition,
|
||||
const TEXT_ATTRIBUTES& aAttributes ) const;
|
||||
|
||||
/**
|
||||
* Compute the boundary limits of aText (the bounding box of all shapes).
|
||||
|
|
Loading…
Reference in New Issue