Mercurial > projects > qtd
diff examples/draganddrop/dropsite/dropsitewindow.d @ 215:8aaa84d48451
Improve examples.
author | SokoL_SD |
---|---|
date | Tue, 14 Jul 2009 15:25:45 +0000 |
parents | 7ea67ec3cf29 |
children | 256ab6cb8e85 |
line wrap: on
line diff
--- a/examples/draganddrop/dropsite/dropsitewindow.d Tue Jul 14 14:37:23 2009 +0000 +++ b/examples/draganddrop/dropsite/dropsitewindow.d Tue Jul 14 15:25:45 2009 +0000 @@ -41,14 +41,7 @@ module dropsitewindow; -version(Tango) { - import tango.text.Util; - import tango.text.Ascii; - import tango.text.convert.Format; -} else { - import std.string; - alias strip trim; -} +import std.string; import qt.gui.QWidget; import qt.gui.QLabel; @@ -120,9 +113,9 @@ string text; if (format == "text/plain") { - text = trim(mimeData.text()); + text = strip(mimeData.text()); } else if (format == "text/html") { - text = trim(mimeData.html()); + text = strip(mimeData.html()); } else if (format == "text/uri-list") { QUrl[] urlList = mimeData.urls(); for (int i = 0; i < urlList.length && i < 32; ++i) { @@ -132,10 +125,7 @@ } else { QByteArray data = mimeData.data(format); for (int i = 0; i < data.size() && i < 32; ++i) { - version(Tango) - string hex = toUpper(Format("{0:x}", data.at(i))); - else - string hex = toupper(std.string.format("%x", data.at(i))); + string hex = toupper(std.string.format("%x", data.at(i))); text ~= hex ~ " "; } }