Aktywne Wpisy
Kam_sekwaw +46
Problemem wysokich cen #nieruchomosci nie są koszty budowy czy chciwość deweloperów tylko niesprawiedliwy system podatkowy jaki panuje w Polsce.
Janusz na minimalnej 4300 zł dostanie 3200 netto, z czego pracodawca zapłaci ponad 5000 zł.
Kto kto zarabia średnią krajową dostanie 6000 zł na ręke, z czego 8,5 to brutto, a koszty to ponad 10000 zł.
Ktoś kto zarabia 25 tysięcy wrzuci sobie w koszty samochód, paliwo od reszty zapłaci 19% podatku i
Janusz na minimalnej 4300 zł dostanie 3200 netto, z czego pracodawca zapłaci ponad 5000 zł.
Kto kto zarabia średnią krajową dostanie 6000 zł na ręke, z czego 8,5 to brutto, a koszty to ponad 10000 zł.
Ktoś kto zarabia 25 tysięcy wrzuci sobie w koszty samochód, paliwo od reszty zapłaci 19% podatku i
Darth_Gohan +303
#p0lka #lewandowski #bachata #heheszki
Czuje, że za moment już będzie naprawde co czytać w komentarzach do których daje linka.
Generalnie w artykule zły wykop to zaczął i jak tak można.
Link do noizz
Link do FB
Czuje, że za moment już będzie naprawde co czytać w komentarzach do których daje linka.
Generalnie w artykule zły wykop to zaczął i jak tak można.
Link do noizz
Link do FB
Z góry dziękuje Mirony za pomoc.
#cpp #qt5 #qt #naukaprogramowania
Ja robię tak że opakowuję TextFielda jakiś komponent i dorabiam przykładowo tam taką metodę:
function check() {
if(text=="") {
blinkRed.start();
ToolTip.show(qsTr("This field cannot be empty."));
forceActiveFocus();
return false;
}
return true;
}
Potem lecę po liście i odpalam wszystkim po kolei check() w bindingu:
acceptButton.enable: nameField.check()&&surnameField.check()&&emailField.check()
!blinkRed to SequentialAnimation na textField.background.color czy coś takiego.
Do kontrolowania co w TextField można wpisywać można użyć walidatora, przykładowo dla literek (w tym Unicode):
validator: RegExpValidator {
regExp: /[^\000-\037\041-@]+/
}
SequentialAnimation {
id:blinkRed
ColorAnimation {
target: background.border
property: "color"
to: "red"
duration:500
}
PauseAnimation {
duration: 4000
}
ColorAnimation {
target: background.border
property: "color"
to: "black"
duration:500
}
}
Jeszcze można użyć SequentialAnimation.loops by parę razy mignęło.