2012-05-03 10 views
7

Czy istnieje sposób, aby znaleźć pozycję "końcówki" znaku strzałki w Unicode?Pozycja "wskazówka" w postaci strzałki-Unicode

Na przykład mam ↱ i chcę znaleźć pozycję ">", dzięki czemu mogę narysować postać w odpowiedniej pozycji y w moim widgecie.

+1

Czy to źle, że niekontrolowany śmiech wyemitowany po przeczytaniu pierwszej połowy tytułu? Prawdopodobnie będziesz potrzebować jakiejś biblioteki OCR, ponieważ zwykły API typu GetTextExtent nie wystarczy. – AJG85

+4

Łatwiejsze może być utworzenie obrazu strzałki, dla której znasz * pozycję i używasz tego. –

Odpowiedz

7

To zależy od czcionki.

Możesz spróbować zbić glif używając biblioteki takiej jak FreeType (nie wiesz, czy Qt ma blendy glifów) do bufora obrazu, a następnie znajdź najbardziej optymalny piksel, który powinien być wskazówką.