2010-02-04 22 views
5

Qt4 GraphicsView çerçevesini kullanarak bazı çokgenler çiziyorum ve kullanıcının çizimi yakınlaştırıp uzaklaştırmasına izin veriyorum. Kullanıcı, görünümde zum düzeylerini (ölçek) değiştirdikçe çokgenlerin büyütülmesini ve küçülmesini isterim, ancak anahat kalınlığının her zaman aynı kalması için bir yol var mı?Qt4: Ölçek değişkeni qgraphicsitem anahatları

Teşekkürler!

Sen çokgen çizmek için kullanan Kalemdeki DOĞRU değerle

void QPen::setCosmetic (bool cosmetic) 

çağırabilirsiniz:

cevap

6

Evet ben en azından bu olasılığı vardır sanırım. Bu özellik QPainter üzerinde uygulanan herhangi bir dönüşümden bağımsız olarak genişliği sabit tutmayı sağlar!

Umut eder!