distinguish QByteArray from string

there was a type safety issue during development.
This commit is contained in:
Eon S. Jeon 2018-12-24 20:55:42 +09:00
parent b631f44ab4
commit 36c97226d1
2 changed files with 8 additions and 3 deletions

6
src/kwin.d.ts vendored
View File

@ -76,12 +76,12 @@ declare namespace KWin {
/* read-only */
readonly activities: string[]; /* Not exactly `Array` */
readonly dialog: boolean;
readonly resourceClass: string;
readonly resourceName: string;
readonly resourceClass: QByteArray;
readonly resourceName: QByteArray;
readonly screen: number;
readonly splash: boolean;
readonly utility: boolean;
readonly windowRole: string;
readonly windowRole: QByteArray;
readonly clientPos: QPoint;
readonly clientSize: QSize;

5
src/qt.d.ts vendored
View File

@ -18,6 +18,11 @@
// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
// DEALINGS IN THE SOFTWARE.
interface QByteArray {
/* keep it empty for now */
}
interface QRect extends IRect {
}