diff -r b3cce7791326 -r 9543e1703afb MiniDisplay/minidisplay.cpp --- a/MiniDisplay/minidisplay.cpp Wed May 28 10:20:32 2014 +0200 +++ b/MiniDisplay/minidisplay.cpp Wed May 28 11:42:49 2014 +0200 @@ -108,8 +108,29 @@ } } - iDisplay.Clear(); - iDisplay.BitBlit(bits,w,h,0,0); - iDisplay.SwapBuffers(); + if (iDisplay.IsOpen()) + { + iDisplay.Clear(); + iDisplay.BitBlit(bits,w,h,0,0); + iDisplay.SwapBuffers(); + } // } + + +QString MiniDisplay::vendor() +{ + return QString::fromWCharArray(iDisplay.Vendor()); +} + +QString MiniDisplay::product() +{ + return QString::fromWCharArray(iDisplay.Product()); +} + +QString MiniDisplay::serialNumber() +{ + return QString::fromWCharArray(iDisplay.SerialNumber()); +} + +