Package mcbase :: Package libs :: Package designeditor :: Module tools
[hide private]
[frames] | no frames]

Module tools

source code

Functions [hide private]
 
pt(mm, axis='X')
MM cinsinden bir değeri ekranın çözünürlüğüne göre noktasal değere döndürür.
source code
 
tr(s)
UTF-8 str'yi unicode'a çevirir.
source code
 
packAscii(obj)
Verilen bir nesneyi önce cPickle'lar, daha sonra sıkıştırır, en son olarak da ascii safe olan base64 formatında bir string'e çevirir.
source code
 
unpackAscii(asciiStr)
Verilen bir string'i base64 encoding ile açar, genişletir, daha sonra da uncPickle ederek serialize edilmiş nesneyi geri yaratır.
source code
QFont
getMonospacedFont()
Monospace fontlardan bir havuz oluşturulup lqMonoSpace'a alias yapılır.
source code
 
returnQVariant(func)
Decorator olarak atandığı her fonksiyonun döndürdüğü değerleri QVariant'a dönüştürür.
source code
Variables [hide private]
  screenResolutionX = qApp.desktop().logicalDpiX()
  screenResolutionY = qApp.desktop().logicalDpiY()
Function Details [hide private]

packAscii(obj)

source code 

Verilen bir nesneyi önce cPickle'lar, daha sonra sıkıştırır, en son olarak da ascii safe olan base64 formatında bir string'e çevirir.

Parameters:
  • obj - cPickle edilebilecek herhangi bir nesne.

unpackAscii(asciiStr)

source code 

Verilen bir string'i base64 encoding ile açar, genişletir, daha sonra da uncPickle ederek serialize edilmiş nesneyi geri yaratır.

Parameters:
  • asciiStr - Daha önce packAscii() ile hazırlanmış bir string.

getMonospacedFont()

source code 

Monospace fontlardan bir havuz oluşturulup lqMonoSpace'a alias yapılır. lqMonoSpace istendiğinde bu fontlardan birinin seçilmesi sağlanır.

Returns: QFont
Listeden bulunan ilk monospace fontu verir.